Наиболее толковые статьи об особенностях и недостатках Битрикса
-
http://job-interview.ru/articles/post/234 и обсуждение тоже интересно
-
http://2push.net/cms-bitrix
Ну а вообще - в данном конкретном проекте почти все зависит от мастерства разработчика. Т.е. лучше уродливая CMS и опытный и толковый разработчик, умеющий обходить ее проблемы, чем отличная система и бестолковый/неопытный разработчик сайтов.