Сайт с магазином и форумом я бы вообще не стала делать на опенсорс-движках, взяла бы интегрированные коммерческие решения вроде UMI CMS, NetCat или Bitrix. Лично я не люблю собирать проект по кусочкам, созданным разными производителями: тут и повышение риска уязвимости, и проблема несовместимости, и конфликты скриптов. Даже на простом статейнике стараюсь использовать сторонние расширения по минимуму, а тут - коммерция.
Ежедневно работаю с битриксом как пользователь. Это не CMS, а какое-то недоразумение. Админка жуть, стабильно тупит, порой долго думает и уходит в себя. И за это ежегодно платить 1000 €? Потом с многоязычностью там проблемы. На сколько я знаю, новый язык = новый сайт. Лицензия предусматривает 2 сайта, а языка будет минимум 3 с дальнейшим расширением.
UMI CMS, NetCat отпугивает их русское происхождение. Не поятно, смогут ли они работать на европейском рынке. Как разлизована многоязычность, есть ли модули европейских платежных систем, модули доставки и т.д.
А на счет сторонних расширений полностью согласен. Сам наступил на похожие грабли. Напокупал различные модули, кончилась подписка, вышла Joomla 3.5 и везде нужно подписки продлевать, т.к. совместимость слегка пострадала. С таким успехом можно купить тот же Bitrix.
В случае с VM и Kunena успокаивает то, что эти расширения такие же старые как и сама Joomla и шанс, что исправят проблемы с совместимостью и закроют уязвимость выше, чем нет. Так же большой шанс, что VM и Kunena портируют на Joomla X и сделают миграцию. Все же в крупных открытых расширениях, даже если их забросит одна команда, шанс то что разработку продолжит кто-то другой выше, даже чем в коммерческих разработках.
Так же нравится, что эти компоненты используют нативные возможности Joomla, например ACL, регистрацию, многоязычность.
Проект хоть и с магазином, но больше для души и не понятно, когда начнет приносить прибыль и начнет ли.
Не будет в трешки никакого ССK, будут всего лишь дополнительные поля. Откуда идут все придумки про ССK? ССК разрабатываются годами. Никто не будет делать CCK и развивать его для умирающей третьей версии. Может в 4 версии изначально начнутся подвижки в сторону ССK.
Тут на форуме читал, что DPFields в ядро интегрируют. Скорее всего неправильно назвал. Но доп поля, тоже хорошо.
С другой стороны, когда пишут проекты по ТЗ на фреймворках, никто же не ждет обновлений с новыми функциями? По сути Joomla! может стать оконченным стабильным програмным обеспечением, под который будут выбускать баг и секьюрити фиксы. В то время Joomla X будет бурлить нововведениями и переодическими поломанными совместимостями.