Несколько раз ставил Joomla 3.x + JoomShopping. Компонент гораздо легче виртумарта, однако имеет все, что нужно: настраиваемые списки параметров для товаров, производители, клиенты и т.д. Достаточно популярен у разработчиков под J.
До 2000-3000 чел/сутки держит на обычном вирт. хостинге.
Плюсом комбинации с Joomla является отсутствие головняка и лишних трат для установки доп. модулей (например, понадобилась смена дизайна в зависимости от времени суток), недорогой смены дизайна (покупка шаблона для Joomla или любого другого с доработкой).
Для лучшей безопасности берете VDS и на все файлы на FTP кроме картинок, картинок превью и статистики устанавливаете root-права. И 99% проблем с заражением через возможные уязвимости решены.
Варианты со специализированными решениями для ecommerce хороши, когда магазин делается с большим количеством товаров (более 10 тыс.) и высокой посещаемостью (свыше 15-20 тыс. в сутки).
Цели применения менее известных спец. решений для меня остается загадкой - их поддержка в будущем туманна, они как правило концептуально уступают как (Joomla/WP) + компонент, так и тем более специализированным решениям для крупных маркетов.
Фреймворки ну уж для очень крутых магазинов с бюджетом много выше среднего ) ведь именно здесь нужна максимальная гибкость и производительность.