1) Вопрос скорости трансляции не принципиален, т.к. любой нормальный шаблонизатор поддерживает предварительную трансляцию в js (т.е. на этапе сборки проекта в отдельный файлик) и во всех крупных проектах используется именно такой подход.
2) Имхо далеко не самый удачный синтаксис.
3) Отсутствие системы повторного использование кода.
Резюме: для маленьких и средних проектов сойдёт, для больших и тем более огромных - увы, такие шаблоны превращаются в месиво: поддерживать конечно можно, но это жесть.
Ну а так за велосипед респект