Ok, il mio parere personale è, che non sprecherei il mio tempo e denaro, per creare una coalizione, contro un servizio...
e se l'azienda non prende in considerazione i feedback negativi dei suoi clienti, è perchè non è un'azienda seria, e non ha voglia di migliorare e crescere.
Opterei più a cambiare azienda, e cercarne una che mi offra quello che cerco.
Comunque, con joomla, puoi farlo benissimo, devi solo avere le idee chiare su come strutturare il tutto (e questo lo puoi sapere solo tu) e poi scegliere i giusti componenti, di conseguenza.