Is JMVC the worst idea ever?
It reminds me of a comic I saw yesterday about getting things done.
http://www.geekculture.com/joyoftech/joyarchives/1373.html
The moral: managing the system may be more painful than solving the problem.
I think the attractiveness of something like that increases with the complexity of what you’re building.