По заявленному функционалу по сути без разницы на чем делать сайт. Хоть на народе, хоть на бесплатной CMS, хоть на html. У Битрикса есть откровенный минус - ему хостинг не нулевой нужен. С той же joomlой или wordpressom дешевле будет.
Ну и поддержка сложнее. Это как велосипед: могу и сам дома отремонтировать. А вот машину только на СТО. (аналогия битрикса - машина).

C разработкой сайтов тут многие забывают про основную задачу - увеличение продаж. А само создание сайта - это в лучшем случае 10-20 % на пути развития интернет проекта. Ну и архитектуру надо изначально нормальную закладывать.

Сайт должен работать, а не человек!