Я тоже часто думал, что это было бы очень полезно!
Возможно, вам удастся использовать Discourse Dynamic Groups для решения этой задачи; однако я не уверен, можно ли настроить его так, чтобы он определял владельца группы на данный момент.
Хотя это не уменьшит количество групп и не упростит первоначальную настройку каждой приватной категории, это означало бы, что группы модераторов и владельцев не потребовали бы активного обслуживания (что, как я предполагаю, является вашей основной проблемой).