Нет, это просто самая сложная схема, которая пришла мне в голову. Я лишь проверял возможности Discourse. В реальной жизни у меня ещё не было столь сложной задачи с множеством форумов, и теперь я считаю, что выделение отдельного форума только для задачи единого входа (SSO) — это избыточное усложнение. Если вы пришли к этому, значит, вы идёте неверным путём.
Теперь я придерживаюсь идеи, что нужно двигаться от общего к частному. То есть, продолжая приведённые выше примеры: сначала вы открываете общий форум, посвящённый всем домашним животным, их лечению и питанию, а когда он разрастётся, вы увидите необходимость выделить несколько крупных категорий в отдельные форумы (владельцы кошек и владельцы собак, поскольку это самые большие категории, которые плохо уживаются друг с другом и в целом не очень заинтересованы в чтении проблем друг друга). Вот тогда вы можете использовать свой исходный форум как провайдера SSO для двух новых форумов. Они будут работать в синергии, но не будут страдать от излишней близости.
Второй сценарий использования, который я вижу, — это создание отдельных языковых форумов, когда центральный форум является основным, а к нему подключаются несколько форумов на других языках через SSO. Однако это следует делать только если поддержка на всех используемых языках эквивалентна. И, возможно, стоит также начать с одного форума, с отдельными категориями для языков, а когда он разрастётся и общение станет неудобным, тогда уже разделить его на разные форумы.
Главным здесь должно быть автоматическая синхронизация учётных записей пользователей между всеми форумами и автоматический вход во все форумы/сайты при входе в один из них.