I post a rankings system called "The 9 Enquirer" and this ranking system is based similar to your idea.
I created a "committee" which has members in them (currently +10) then they send in their ranking system each week (that'll be about 3 games), and I tally up the score and post the thread.
Now my suggestion for you with the debate of having a unbiased ranking system is to force the "members" to rank EVERY team in the league, this actually works out great.
p.s. I would also permit players to join in the rankings, now although most of the members are owners, there are some who are players and/or GMs.
Hope you have better success as time goes
.
I created a "committee" which has members in them (currently +10) then they send in their ranking system each week (that'll be about 3 games), and I tally up the score and post the thread.
Now my suggestion for you with the debate of having a unbiased ranking system is to force the "members" to rank EVERY team in the league, this actually works out great.
p.s. I would also permit players to join in the rankings, now although most of the members are owners, there are some who are players and/or GMs.
Hope you have better success as time goes
. 




























