Facendo una rapida ricerca qui non sono sicuro che potrebbe essere fatto troppo facilmente.
Un percorso forse più semplice potrebbe essere usare un interruttore collegato al gruppo primario e avere 2 gruppi che passando dal gruppo A al gruppo B cambiano i temi e magari usano qualcosa come il componente Theme component Pagina iniziale personalizzata per i gruppi? O forse usa Modern Category+group boxes installati due volte (usati nel tema air) con personalizzazioni basate sul tema/gruppo primario
Anche se non lo so da solo. Mi chiederei se avere 2 installazioni di discourse potrebbe rischiare di corrompere il database? Sebbene alcuni abbiano siti di staging, ma penso che il sito di staging venga regolarmente sottoposto a backup da quello principale?