Просто как идея — возьмите
Phalcon и с его помощью
создайте модель/контроллер для какой-нибудь из ваших сущностей и посмотрите, насколько удобно/быстро работать с этим фреймворком. Я недавно начал его изучение и пока в полном восторге. Для меня ключевым моментом в выборе именно этой платформы для своего очередного проекта стало то, что этот фреймворк является расширением PHP, написанным на С, иными словами, он обгоняет по скорости/памяти любое другое решение на чистом PHP. Ну и все плюшки
MVC в нем есть, плюс поддержка одновременно работы с
MySQL и PostgeSQL. Кроме того, на горизонте есть
Zephir, который позволит писать компилируемые расширения для PHP. Может я и не прав, но для биллинга важна производительность, пользователей-то всегда много…
ПС. Если возникнет желание потестить его под виндой, то напишите в личку, там есть нюансы с установкой.