Не знаю как это лучше всего решать, но лично мне очень нравится швейцарка в целом как схема. При нормальном ходе турнира с этой схемой игроки больше всего играют с более-менее равными по силе соперниками на всех уровнях.
Они в обычных играх не могут наиграться с примерно равными, в нетурнирных играх, подбирая соперников примерно по рейтингу? Сразу отвечу - могут, я проверял, подбирал по рейтингу, плюс-минус есть, но в целом схема работает.