Ótima pergunta. Apenas com as configurações padrão da nuvem laranja, você obtém DNS, CDN, proteção DDoS e o conjunto de regras gerenciadas gratuito. Essa é uma base sólida e o Discourse funcionará bem apenas com isso.
O motivo pelo qual muitos vão além é muitas vezes o SPAM, mas também o desperdício de largura de banda/recursos do servidor e o desempenho geral de velocidade/carregamento da página.
Em relação ao SPAM, recebíamos de 5 a 10 postagens de spam por semana, e às vezes era tão implacável que eu estava ativamente procurando soluções aqui nestes fóruns.
Desde a implementação dessas regras personalizadas, isso caiu para talvez 2 ou 3 por mês. O principal problema restante são um ou dois trolls e encrenqueiros que continuam se inscrevendo com novas contas quando são pegos. Mas esse é outro tópico! A combinação de desafiar o tráfego de data centers e VPNs, desafiar o Tor e países problemáticos fez uma grande diferença.
Além do spam, há o lado dos recursos de hospedagem. Saber exatamente para que seus recursos de hospedagem estão sendo usados ajuda muito. Também é bom para a internet em geral não alimentar tráfego automatizado/bots.
Comece com hospedagem sólida e rápida em uma boa rede, isso é o mais importante. Em seguida, o Cloudflare por cima garante que os usuários que estão longe do seu servidor ainda tenham uma experiência rápida. A camada de cache ajuda mesmo com as configurações padrão, mas ir além das configurações padrão continua a melhorar tanto o desempenho quanto a segurança.
Por padrão, o Cloudflare vem com configurações que são extremamente seguras de habilitar sem efeitos colaterais. Mas há muitas configurações adicionais que também são seguras de habilitar e simplesmente não são ativadas por padrão. E as regras personalizadas precisam ser personalizadas porque o Cloudflare não oferece nenhum tipo de assistente onde você seleciona “Estou executando o Discourse” ou “Estou executando o WordPress” e ele cria regras para você. Seria um ótimo recurso, e planejo sugerir isso na minha próxima ligação com eles.
Então, depende do que você deseja. Se as configurações padrão estiverem funcionando e o spam não for um problema, você pode não precisar de nada disso.
Mas, na minha opinião, se você deseja mais controle sobre o que chega ao seu fórum e deseja extrair cada pedacinho de desempenho da sua configuração, desde a camada de hospedagem até a borda, as regras personalizadas valem o esforço.