Uma possível ideia seria manter o fluxo atual do site mesmo, só que ao invés do usuário, criar um /comunidade e atuar mais no sentido de permissão a publicar tanto na /usuário quanto na /comunidade. Já resolveria o problema de criar a comunidade, porém criar um fluxo de permissão pra esse caso já complicaria um pouco mais.
Respondendo a "Por enquanto não dá para criar comunidades, mas..." dentro da publicação Repositório do TabNews no GitHub disponibilizado de forma Pública 🎉
1