Eu instalei o Discourse no localhost no Windows, mas o problema é que a carga é muito, muito lenta.
Essa é a natureza de uma instalação de desenvolvimento.
mas é muito lento, como se demorasse 20 segundos para carregar
Sim. Realmente. Isso está correto. Após o carregamento inicial, leva menos tempo, mas o primeiro carregamento demora muito para carregar todos os recursos.
Se você deseja usar o Discourse sem fazer desenvolvimento, siga as instruções de instalação na nuvem.