Create a Ladder Rating System

I would like to propose a rating system for the ladder. This would combine a character's rank and level into a single statistic, and it would be useful for players interested in tracking and improving league start performance. The rating formula is as follows.

Rating = Level * log(Level) / log(MaxLevel + rank - 1)

This rating has a range of zero to 100 (MaxLevel), with the first character to level 100 having a perfect 100 rating. Following are some sample data. L is level, R is rank, and P is rating.

The ladder could include current rating and peak rating, which is the highest rating attained for a character in a league. Adding peak rating and week one peak rating to a character profile would allow players to compare performance.