Spec, os componentes que existem para o joomla, são feitos de propósito e exclusivamente para sistema social, apenas usam do joomla o painel de admin (que é óptimo) e as templates que são as melhores do mercado...
Com uma vantagem, podes utilizar na mesma qualquer outra função, modulo, componente do joomla que vai funcionar na mesma!