Tenho um problema semelhante:
Muitas categorias principais (cerca de 800) com aproximadamente 5 subcategorias cada. Usuários comuns teriam acesso a apenas cerca de 10 categorias principais.
A questão será:
- os usuários comuns terão problemas de desempenho, mesmo que a maioria das categorias principais não seja acessível devido às permissões de acesso?
- e quanto aos administradores, que têm acesso a todas as categorias principais? O sistema vai simplesmente explodir devido à quantidade de categorias?
O Discourse é uma ótima ferramenta para criar um ecossistema de discussões. Fiquei imaginando se sou quase o único que tem uma instalação tão grande que usa grupos para restringir tanto o acesso às categorias.