Ciao,
la prima domanda da porsi è: meglio per fare cosa?
Sono estensioni simili per certi versi e completamente diverse per altri, quindi, la prima cosa da chiedersi è, io cosa devo fare? Da qui si può capire il componente migliore e più "potente".
Community Builder è un estensione, differente dalle altre che hai nominato, si usa principalmente per (come dice il nome) la costruzione di community all'interno di joomla.