Great initiative, congratulations. I wouldn’t use it because I feel it’s a big upfront investment. Besides acknowledging the problems you mention about Re-Frame I feel stick to simple solutions and just use advanced features when necessary.
One suggestion: your article is big, you would benefit splitting it in Rationale, Inner Mechanisms and Quick start. Personally I’m more interested with the API and how my code would look like than how things works under the hood.
Thanks for your feedback.
You do well not using it (in production at least) since the implementation is in a very early stage.
For the time being, it’s better playing with it to explore what this approach is able to deliver.
I know that the article is very long but I split it once already (which made the two currently published articles).
But for the Quick Start, the README of the Github is meant for that. the articles will keep the Inner Mechanism parts.
I just pushed a new version of Mook tonight. Don’t hesitate to tell if the current README is well suited for a Quick Start (https://github.com/lambdam/mook).
I also published various TodoMVC examples.