Todo el alojamiento de discourse.org que no sea empresarial se ejecuta en multisitio, por lo que funciona, es estable y no cambia mucho.
Creo que puedes usar discourse_connect para tener una autenticación de sitio para todos ellos.
He tenido un par de personas que querían crear algo similar a Reddit con cientos o miles de sitios, pero ninguna de ellas era seria y nunca pasé de la prueba de concepto.
Tengo herramientas para iniciar instancias multisitio, así como varios contenedores de Discourse detrás de un proxy inverso con un front-end para administrarlos (https://dashboard.literatecomputing.com/).