Если у вас будет мультимагазин, то начинайте с тройки, иначе - 2.3. На тройке модулей уже достаточно, я год как пользуюсь - проблем нет.
Все кто здесь написал, что тройка - фигня - это программеры, у них свое восприятие мира, у пользователей - свое. Хотя во многом они правы :))))
Я не знаю, будет ли сложно переехать с 3.0 на 3.1, но вот с 2.3 точно будет не просто, а рано или поздно, но переезжать придется :). Так что я все равно за тройку
И да, с джумлы бегите, сам когда-то переехал с джумшоппинга и ни разу не пожалел.
Это не опенкарт, а шаблоны. Нормальных шаблонов не много, но они есть. Почти все шаблоны на бутстрапе, соответственно верстка ограничена бутстрапом, но если шаблон делал вменяемый человек, то все ОК.