Uma pequena sugestão.
Compras um alojamento partilhado onde haja garantia de devolução do dinheiro em caso de insatisfação (para pagamentos anuais) ou com opção de pagamento mensal sem qualquer tipo de fidelização.
Transferes a tua base de dados e instalas o software num URL temporário (normalmente é fornecido um URL temporário ou um subdomínio).
Marcas uma data para fazer um stress test, onde pedes a todos os membros do teu fórum para usarem o fórum (no URL temporário) como o fariam habitualmente.
Falas com o suporte do alojamento comprado e expões o teu dilema, dizendo que marcaste um stress test.
O suporte, na hora do stress test, vê a carga no servidor e diz-te se estás ou não à vontade para contratares o serviço.
A alternativa é fazer o habitual: baby steps, um passo de cada vez mesmo que o tempo entre ambos seja curto. Compras um alojamento partilhado e vês como tudo corre.
Algumas empresas facilitam e permitem a transferência da conta para servidores menos ocupados de forma a manter a fauna e a flora em saudável equilíbrio.
Se a comunidade for boa, como costumam ser, nem se importam muito com potenciais períodos de inacessibilidade desde que vejam vantagens.