По поводу регистра: посмотрел я на него, мне не понравился.
Есть любопытные идеи, но в целом ничего особенного.
Внешне выглядит нормально, но код достаточно грязный, нету единого стиля кодирования. Не говоря уже о невалидном HTML\'е.
Что касается формата хранения данных, то он является какой-то пародией на XML.
ИМХО, такой подход можно назвать выгодным только в том случае, если ключевым фактором работы системы является производительность. Да и то не факт, что этот самописный формат работает быстрее, чем парсин XML при помощи expat.
А если правильно организовать кэширование и не парсить XML при каждом запросе, а обновлять кэш только в момент обновления контента - тогда вообще все плюсы самописных форматов сводятся на нет.