ZEND это прекрасно.
Но ИМХО, надо так:
На твоем сервере есть панель управления, на хосте юзера размещается движок который получает уникальный ключ, далее юзер вносит изменения на панели и все такое, с предпросмотром на сгенерированной демке, далее нажимает "Сохранить", изменения отправляются с ключом к движку на хосте, где при успешной авторизации ключа, все изменения применяются, иначе юзер получает алерт с ошибкой и возможными причинами и способами их устранения. При этом, для того что бы юзер лишний раз не паниковал из-за проблем с тем что по f5 на его сайте ниче не происходит(в случае когда изменений много) надо что бы по "Сохранить" появлялась модалка, не закрываемая, в которой рогресс бар(гифка) со словом "Сохраняется", движок после выполнения изменений должен вернуть ответ 1(изменения успешны) или 0(возникла ошибка), и в зависимости от этого появляется "Сохранено" или "Возникли проблемы".
Как-то так, а вообще, что мешает предоставить cms целиком на zend? Или если уж паранойя съедает в кашу, не предоставить под нее хостинг у себя на серваке?
Я честно не верю в то что твоя "революционная" cms чем-то отличается от тех что представлены сейчас в сети.
Есть еще идеи, но писать о них не буду, паранойя грызет...