Мне лично LiveStreet больше по душе. Не могу сказать насчет качества кода, но я в свое время очень быстро въехал, что как внутри у LS устроено, и для меня не составляет проблем по расширунию функционала. Основных проблем у LS две — отсутствие хорошей документации (хотя это нужно только на первых порах), и то, что в сообществе мало разработчиков, а основную его часть составляют люди далекие от программирования, которые лишь юзают движок для создания собственных «фейсбучиков». Как с этим обстоит дело в Instant, не знаю. Но глянул щас в каталоги расширений того и другого:
у LiveStreet — 266 плагинов
у Instant — фильтры+модули+компоненты = 39 штук всего
Кстати, я с первого тычка не въехал, чем отличаются фильтры от модулей, модули от компонентов, а компоненты от фильтров. В LS расширение функционала выполняется плагином. Причем, плагин может расширять как базовый функционал (напр., добавлять новые поля к топику, новые алгоритмы при его создании или выводе), а может добавлять и совершенно новый функционал.
Есть вещи, которые в LS мне не нравятся. Но идеала в жизни не бывает, и тут плюсы, ИМХО, перевешивают минусы.