MVC или HMVC, что выбрать?
Задача программирования — решать задачи. Если вы напишите что-то работающее, то честь вам и хвала. А будет это написано на ZF, YII или хардкодном phtml не важно.

Ну, если немного отойти от глобальных целей: любой современный фреймворк хорошо структурирует код, попробуйте разные, используйте любимый.
Теоретически облако проще масштабируется при помощи HMVC. Это если не нужны быстрые ответы.
Практически, HMVC, когда вызываемый контроллер на другой машине, медленнее из-за сетевых издержек.
Так что если там пакуется видео, парсится сайт или иное долгое занятие — тогда можно. В противном случае — нет.