Roweb, я там частицу "не" пропустил.
В общем, если кратко — ваш метод плох, чреват осложнениями в поддержке и т.д. Лучше воспользоваться дополнительными обертками.
Вы сами собираетесь сайт делать? Воспользуйтесь конструктором типа wix.
Если будете нанимать спецов, они сами решат, на чем делать сайт, исходя из предъявленных требований.
Что значит в вашем понимании "оптимизировать"?
Ну допустим, я понимаю, что вы имеете ввиду.
Но у сайтов вполне конкретная бизнес-задача - заработать денег.
Чтобы заработать больше денег, нужно больше клиентов, чтобы было больше клиентов, нужно больше посетителей (воронка продаж). Чтобы увеличить количество посетителей, нужно (помимо прочего) оптимизировать сайт. Оптимизация должна проводится сразу по нескольким направлениям - ускорение работы, поисковая и т.п. Именно этим занимаются сеошники. Проводят аудит, ставят задачи профильным спецам - программистам, верстальщикам, контентщикам, копирайтерам и т.д.
Какая конкретно специальность вас здесь интересует?