No rating system is fair for everybody. Race, have fun and relax

There is also SCHRS:
http://www.schrs.com/ +1
and I'm not saying handicap systems are useless. I'm just saying that they all do some things better than others - but all have flaws and to argue and debate the finer points of one against the other is like arguing what color the sky is. It's handicap racing...it's a close approximation no matter what system you use.