Из собственного опыта - если у компании есть своя CMS, и она ее продает за 40 000 - скорее всего это вполне успешная компания, которая будет и дальше развивать и поддерживать свою CMS. C равным успехом вы можете "подсесть" на любую другую CMS, и вам нужен будет специалист по сопровождению и развитию. И тут компания-разработчик будет предпочтительнее - скорее всего, там специалиста вашего обучат и будут отвечать на глупые вопросы. А в сообществах опенсорсных пошлют читать гугл, как водится.