first. ranks shouldn't be limited. the "first come First Serve" service is unfair to players who join late but do more for the team. they're stuck in mediums. this is an old issue which has become pretty acceptable as player numbers plummet. no thank you. just give me one good reason why good players get stuck on a rank restriction.
suggestion number two:
I find myself often in games where one side curbstomps the others, gains lots of kills and better mechs to stomp them even harder.
so, maybe we can help just arriving players too.
I suggest that every 10 gameminutes, the lowest ranks are compared and equalized.
meaning, clan has a many top players. their lowest is rank 5. the IS have 2 guys with or above that rank, the rest is below.
in 10 minutes, all players below the lowest enemies rank get promoted to that rank. those above it remain unchanged. that rank now becomes the standard, minimum rank, and all new joining players start at that rank, as compared to novice/recruit.
what does that mean? that means that new players have a incentive to join the losing side to help out. it means that the sides will roughly stay equal during the match. meaning that we see heavies+ on both sides, as opposed to just one. it also means that a good team still will have the better mechs, because its their teams LOWEST rank that gets boosted. and it only happens every 10 minutes. so it would be relatively, relatively "rare".
but what if a new players joins clans before the first 10 minutes are by? though break IS, he's a 49k ranker, you don't get anything.
also, it doesn't mean that there are suddenly more heavies around. it only means that they're more equal to another.