My major concern with a CMS that delivers a front-end is that it must to be able to deliver "raw" HTML to be accessible and support search engines.
Yes search engines can index javascript but I still see a requirement of any CMS to deliver html first and foremost.