I think that's to hard to implement and open to bugs. A better way would be to modify the !balance formula in order to include stats (currently its variables are only the players' psr). It was discussed before. I proposed something. The topic should be somewhere here, in general board.
Extra psr if you have 15+ denied creeps.Minus psr if you have less than 5 denied creeps.Extra psr if you have 22+ assists.Minus psr if you have 12+ deaths.Extra psr if you have less than 6 deaths.Minus psr if you have less than 5 kills.No extra psr to those who have a lot of kill cause people will only play for kills.Extra psr if you have bought 8+ wards.I know that all of this is not that much related to my comments above but this can change the game, with all these extra psr people could actually do some small things in the game that can lead to a victory and players will be ranged by the stats they make.Just my opinion, dont judge me ))
And you want autohost system?
Don't know how to make a balanced ladder, but i think i know how to make a balanced game