Hi, just for your information, a similar system already exists based on Elo-rated fights.
I personally dislike this system, as do many others. The main issue is that the higher your Elo rating gets, the fewer suitable opponents are available. Fewer possible opponents means fewer fights, and...