Maybe this helps; BGA uses a tier system, which groups players in tiers based on their Elo. Something like: 0-100: new player 100-200: beginner 200-300: good player 300-500: strong player 500-800: master 800+: I AM the game no, seriously, I don't remember tiers and titles beyond 500; anyway, one can open their games to players their level, or 1 tier above/below, up to 2 tiers above/below, or to anyone. Maybe this would solve these issues?