Все зависит от стратегии развития продукта, если выбрали стартап схему, то здесь будет уместно реализовать быстро, с минимальными вложениями, основные фичи проекта. На этом этапе можно не заморачиваться с движками, выбрать на своем усмотрение. В последствии если если проект стартанет перепишите в зависимости от потребностей.
Если выбираете схему готового продукта со всем фичами, производительностью и т.д, то битрикс вряд ли подойдет так как упретесь в производительность, оптимально выбрать фраймеворк, создать свой скелет приложения, определить правила написания кода, устраивать регулярно codereview, создать хорошую документацию.