No soy experto, pero he montado y manejado algunas de esas plataformas gratuitas y vBulletin es lo mejor. El problema es el volumen de información que maneja y el tráfico que genera. Si haces una migración a otra plataforma tendrás el mismo problema, más el problema de generar las mismas URL exactas para los millones de mensajes acumulados indexados por Google, que si en algo cambiasen su nomenclatura se traducirían en millones de páginas de error al acceder a los resultados de Google que saturarían el servidor, con el peligro añadido de influir negativamente en las futuras búsquedas, tema muy fácil de jorobarse y muy difícil enderezarlo.
La solución es lo que te han dicho por ahí: servidor adecuado al volumen y tráfico, si han de ser varios pues varios. Y la colaboración de alguien que domine el tema a ese nivel. Fabricar la estructura y probarla con un backup reciente y una vez optimizada y comprobada su fiabilidad hacer el cambio.