Eu não criaria um CMS interno a menos que sua empresa tenha muito tempo e dinheiro para gravar (como o tsOverflow já disse em sua resposta - criar um CMS é uma tarefa enorme ).
Além disso, o Joomla é open source, então é muito improvável que ele pare de desenvolver em breve.
Eu ficaria preocupado se toda a minha empresa estivesse centrada em torno de um produto comercial de código fechado , porque se a empresa que fecha ou simplesmente decide descartar o produto, então Eu teria um problema.
Mesmo que uma grande empresa como a Microsoft não feche amanhã - é claro que eles podem decidir abandonar um produto a qualquer momento, especialmente se não for um de seus principais produtos como o Windows (pense no VB 6, FoxPro ...).
Mas qualquer projeto de código aberto voltado para a comunidade com uma grande base de usuários (como o Joomla) provavelmente não morrerá.
Mesmo que toda a equipe principal de desenvolvimento pare de trabalhar no Joomla amanhã, há tantas pessoas que dependem disso que algumas delas teriam formado uma nova equipe de desenvolvimento (ou bifurcaram o projeto e continuaram com um novo nome) depois de algumas dias.
Coisas como essa acontecem no mundo do OSS o tempo todo - O próprio Joomla também foi "criado" dessa forma .