Нормально.
Единственное - это сложность поддержки всех статических страниц при изменении какого-то одного блока в боковых панелях (редактирование меню и т.д.). Если Вы каждый раз собираете всё компилятором статического сайта - то проблема отпадает.
Для сборки страницы "налету" из HTML-блоков (при загрузке в браузер) есть
includeHTML (поддерживается рекурсивная подгрузка). Т.е., каждый блок в разметке можно хранить в своём отдельном файле и легко менять его код при необходимости лишь в одном месте. А собирать в страницу - уже через основную сетку: через тэги
<include>
, например.