Framework долго, но будет работать так как вы его запрограммируете.
CMS быстрее развернуть, кастомизация немного через жопу будет (скорее всего придется изменять код ядра системы).
Если нужен особый функционал (какой-то особенный фильтр, уникальная админка, еще что-то уникальное), то конечно фрейморк лучше