Sim, isso acontecerá em algum momento, especialmente porque o código HTML do Discourse muda de tempos em tempos.
Usei pelo menos um site que propôs esse recurso. Eu não aconselharia a implementação de tal recurso, a menos que haja uma necessidade muito específica (uma comunidade de entusiastas de CSS, por exemplo?).
Um colchete ausente é o suficiente para tornar o site inteiro display: none; ![]()