Non staresti di meno a modificare il template del forum per farlo "sembrare" integrato nel tuo sito?