Спрашиваю из личных интересов, а не в качестве упрека.
Почему CMS на ноде (или рельсах, или фласке, не суть) ? Ведь одна очень важная особенность cms типа вордпресса, джумлы и друпала в том, что они на пхп -> заведутся на любом бесплатном шареде -> порог вхождения очень низкий: толпа разработчиков-студентов, сервер не нужно совершенно конфигурировать.
Или это спортивный интерес ради самообразования и заниматься таким сайтостроением вы собираетесь редко, а серверы разворачивать вручную ?
Просто я не вижу простого способа "сделать и отдать" простую систему типичному заказчику (на сайт-визитку, блог, или что-то еще очень простое) на чем-то кроме пхп - что б он мог найти первый попавшийся хостинг и скопировать файлы по фтп по мануалу хостера. Хоть и заманчиво