Битрикс - очень гибкий фраймворк (если рассматривать именно как фраймворк!)
твои знания позволят легко писать на нем, НО главное разобраться в структуре что где и как подгружается, на это может уйти не один месяц, т.к. у него нет жестких требований, точнее требования есть, но решения могут буть в нескольких вариантах структуризации. На нем можно написать любой функционал, который присутствует или возможен на других cms и crm.
в Битриксе есть свои нюансы, некоторый функционал отрабатывается не так как ты можешь ожидать или как он описан, но проблемы всегда решаема, просто надо обдумать правильное построение структуры своего кода.
Например, я встречал разработанные сайты, которые по дебагу делают несколько тысяч запросов в бд с одной загруженной страницы, и это проблема не битрикса, как многие любят ссылаться, а проблема криворукости.