Есть вариант еще лучше: заказать доработки у ПАРНТЕРОВ битрикса. Это самый безопасный вариант. Во первых у них исходный код и так есть, во вторых не придеться изобретать велосипед ( программисты партнеров априори лучше знают систему чем те которые начнут с ней только разбираться ). Да думаю и по деньгам выгоднее получится (вам не "впишут" обучение и разбор с системой).