Узкое место - низкий порог входа. Так что весь его надо переписать на си, ассемблер или брайнфак чтоб только ниндзя мог там понять.
Потому как куча кодеров начинают создавать плагины, писать темы и... делиться ими, раздавая массам. А потом хакеры их ломают и пошло поехало...