Стоит или нет использовать шаблонизатор - зависит от Вашего проекта (на каком фреймворке Вы разрабатываете не важно). Если Вы делаете маленький проект (например сайт-визитку), разработкой и поддержкой которого будете заниматься Вы - тогда использовать шаблонизатор смысла не много. Если же Вы делаете более крупный проект, и не в одиночку а в команде тогда используя шаблонизатор, Вы получите ряд преимуществ, например:
1. Код становиться чище, за счет того что происходит четкое отделение представлени от всего остального, пропадает несуразная каша из php и html которая трудно поддается анализу.
2. Удобно распределять работу между участниками команды и ее стыковать - один разработчик спокойно делает всю бизнес-логику на php, другой разработчик (даже не знающий PHP) - делает представления. Я например, работал с множеством людей прекрасно верстающих но не знающих PHP, и разработка с помощью шаблонизаторов гораздо облегчает состыковку результатов их работы с проектом.
3. Исключаеться возможность говнокада в представлении, в представлении находиться только код логически относящийся к нему.