Социальная сеть на LiveStreet. Миф или реальность?

Добрый день. Все мы знаем что LiveStreet в своем дефолтном виде это блого-социальный движок и все существующие шаблоны по большей части отличаются только внешним видом, функционал же в большинстве случаев все тот же узнаваемый, дефолтный LS. Хотелось бы услышать мнение людей работающих с LS, насколько реально, а точнее насколько продуктивно создавать социальную сеть выбрав за основу LiveStreet?
Появилась необходимость создать соц.сеть, функционально более напоминающую вконтакте или google+, если более конкретно:

— Способ предоставление контента по подписке
— Шарить записи для всех / только друзьям / подписчикам и их друзьям и т.п.
— Репостить
— Система групп и страниц, вместо системы блогов
— Регистрация с присвоением прямого ID, вместо выбора ника

Понимаю что возможно все™, но интересует насколько LS подходит для этих целей или все же проще писать подобный проект с «0»?

Благодарю за внимание и комментарии!