font-display: swap; afeta o tempo de bloqueio e de troca ao aguardar o carregamento de uma fonte, mas estamos incluindo a fonte a partir do backend (temos um gem discourse-fonts separado — fazer dessa forma elimina a necessidade de fazer uma chamada ao Google e ser rastreado).
Portanto, como as fontes são incluídas como parte do aplicativo Discourse na carga inicial, não acho que veríamos qualquer benefício, pois as fontes não estão impedindo a renderização como ocorreria se estivéssemos fazendo chamadas ao Google (ou a outro CDN) em nosso CSS.
Usar font-display: swap; ainda é provavelmente um bom conselho para qualquer pessoa que esteja adicionando fontes personalizadas de um CDN de terceiros em um tema.
Ah, faz sentido. Importamos a fonte no Try porque temos um cabeçalho que corresponde ao discourse.org (que usa Open Sans)… podemos usar swap lá ou até mesmo incluir a fonte diretamente no tema.
Você pode usar o Try ao analisar problemas de desempenho, mas talvez seja melhor usar o modo seguro apenas para garantir que não esteja relacionado a pequenas personalizações que adicionamos.