Would be great if not for the CPS. I end up doing something similar except with Clojure instead of Node.js for my projects lately.
you could also use clojurescript serverside using node.js. this is what LightTable does iirc http://www.chris-granger.com/lighttable/
There's a CMS, for starters.