Делать ставку на сложный язык, вы сами себе яму роете. надо наоборот писать на том на чём легче пишется, чтобы максимально быстро притворять в жизнь свои идеи.
Веб-разработка для магазинов, а вернее те задачи которые вы описываете, это скорее задачи дизайна и верстки, здесь выбор не сильно большой. И здесь надо упор делать на то, на сколько хорошо ваш верстальщик работает со своим инструментом. Если он хорошо и быстро идею раскроет(хотя это не только от него зависит) - успех. Если всё будет сложно, то это создаст сложности при реализации, и вы упретесь в одну идею пока ваши конкуренты будут клепать много новых. Вывод: инструмент должен быть максимально простым чтобы новые фичи реализовывались легко и быстро.
UPD: Может задачи и не ограничиваются версткой, но пока вы будете страдать и мучиться на сложном инструменте, ваш конкурент сделает тоже самое на легком.