I can't speak for anyone else, but I find that tools that wrap Redux into something that is inherently different than, you know Redux, tend to be disliked. At a point, there's very little point in even acknowledging Redux, other than as a child dependency.
Intersting... uses cheerio under the covers, which is what I've usually used directly for things like this... so serves as a thin API layer over the top for selections.
+1 for @shopify/draggable alone... currently using a different one, and may be able to just slot this in with angular + redux, since what I've been using at work has been problematic to say the least.
For some reason I can't sign into medium on my browser... so here's my comment.
How do you disconnect dispatch from the store? I mean, if you're doing a server-side implementation, how do you dispatch, as an example a route change to bind up your data against the routing info? You will have more than one store in a server-side implementation.