I'm only gold aw  , but I think it'd be a good idea to implement a system alongside this where its 5 wins in matchmaking to be placed into a league, and rank up's depend on you're elo (hidden) like csgo does.
|
bingo, that's how most of these systems are.