Too many cheaters in the Pro League

Every Pro League there is at least 2 or 3 players that have created cheat accounts strictly to have their name on the leaderboard. While flare does do a good job of getting rid of these cheaters, it’s still annoying to see their names on the leaderboard as you have no idea whether your leaderboard position is correct or not