Битрикс — да, вещь довольно тяжелая и сложная, но если вы умеете его «готовить» — результат может быть хорошим. Я предпочитаю что-то полегче: Netcat, Hostcms, WebAsyst Shop-Script. Это из тех где интеграция с 1С есть из коробки.
Своя платформа — тоже хорошо, но лучше начать с чего-то готового, дорабатывать под себя. И магазин быстро заработает, а не с неопределенными сроками.
Когда же поймете, что из выбранной системы выросли — можно делать что-то своё, используя старые наработки.