Sono d'accordo, Joomla non è leggerissimo come CMS. Inoltre, è molto più difficile incastonare Joomla in un sito già esistente piuttosto che partire da zero. Se poi la tua esigenza è solo il forum, esistono soluzioni più adatte.

Detto questo, sappi che con Joomla ti puoi fare la grafica che ti pare. I template preimpostati sono solo di esempio, e se conosci html e css puoi fare qualunque cosa, e non è più difficile rispetto a realizzare un qualunque template html.