Maybe instead of a new campaign you could do something like what age of empires 3 DE Art Of War did. At the end of each mission you are given a gold silver and bronze medal
Each mission focus on learning a new game mechanic.
That just pulls anyone whom is streaming in the forged alliance forever category and its not visible unless you type the command a who tab is verry diffrnet to a chat command
Few months ago I used modified kyros lobby client to show is map ranked or not just be adding prefix by [R] or [U]. R with default settings always rating game. May be show is map ranked can be good in general.
@intel_wins_games I had figured it out though. It's the same command to remove orders from a queue. Like if you do move-attack-move, but want to just delete the attack.
I think the probability fall off could be more or less implemented by the map pool curator without any code changes because we already define a weight for each map in the database. We added this so we could balance the frequency of getting map gen maps, but it can be applied to any map.