Sei que o número máximo de categorias na oferta hospedada é definido em 500. Estou me perguntando se esse é o total de categorias E subcategorias combinadas ou, poderíamos ter, por exemplo, 100 categorias cada uma com 50 subcategorias.
Para assinaturas padrão e empresariais, é o total de categorias e subcategorias combinadas. Portanto, você não conseguiria ter 100 categorias, cada uma com 50 subcategorias.
Como o @sunjam sugeriu, usar tags é uma boa alternativa.
Sou moderador nos fóruns do NaNoWriMo, que são um cliente Enterprise devido ao tamanho dos fóruns. Temos mais de 900 categorias e, embora necessárias em nosso caso, isso torna a moderação um pesadelo em alguns momentos, pois alguns locais na interface apresentam falhas devido à grande quantidade de categorias. Como exemplo, o menu de categorias na tela Criar Tópico leva de 1 a 5 segundos para abrir.
Em relação ao uso de tags como alternativa. Minha aplicação é ter cada subcategoria visível apenas para um grupo específico — uma subcategoria privada, por assim dizer. Quando configuramos dessa forma, as únicas pessoas que veem a longa lista de subcategorias são os administradores. Um usuário final típico veria apenas sua própria subcategoria e quaisquer categorias não específicas do grupo no sistema. Todas as outras subcategorias estariam ocultas para eles, pois não estão no grupo conectado.
Eu adoraria usar tags para isso em vez disso. Existe uma maneira de anexar uma tag a um grupo e tornar os tópicos com essa tag visíveis apenas para o grupo conectado?