It's a good idea, but it's good idea #2856239 and I imagine like the rest it will be ignored.
A few things I am unsure about, moving up by beating people below you, there are people on TuS who would rather play 20-30 games vs noobs a day to move up 4-6 spots rather than doing it the proper way.
The activity requirement, I like the overall idea but don't like the way it would work, imagine someone was like 100 wins and 6 losses, which is amazing for Roper, they were #1, decided to take a break for half a year, now they are last, does that not seem stupid to you or am I mad lol? Or is there a threshold, like they can only ever be as low as the middle with inactivity?
At work gtg will post more later.