Сейчас подборщик учитывает только два фактора зависящих от игрока. Бр сетапа игрока и его фракцию. Фракции в свою очередь привязаны к картам, и некоторые карты исключены с некоторых бр’ов. Это просто рассчитать. И главное: карты привязаны к фракциям и БР’ам на уровне игры. Это ультимативное правило. Такая фракция на таком БР может попасть вот на такие карты, и это не меняется.
Вы же предлагаете систему, в которой игроки смогут создавать персональные правила для каждого аккаунта, коих вариаций может быть 180. Это несравнимо большая нагрузка на подборщик, чем то что существует сейчас.
Сейчас существует 5 Бров и 4 фракции, 5 * 4 = 20, 20 правил/типов игроков.
Явно не 180.