WOW, are you kidding me? Gamebattles actually isn't that bad because it's a third party that isn't biased. Even if it does have SOME FAULTS its not enough to prevent teams from climbing the ladder fairly. I'm sorry but it's not that hard to avoid disputes and even if you do get a dispute it shouldn't hurt you that bad if you're a good clan.
How much simpler can they make it? Have a clan's site linked to their gb page, receive an email when gb challenges are sent/received/accepted/declined, and set concrete rules/times for the matches. Seriously, CLICK on the link to their site and go to their chatbox to talk about the challenge. If you wanna make it a big public affair then make a topic when you send the challenge.
I know that if Zzz ( or anyone else

) makes a ladder just because he can't be number one on a fair gamebattles ladder, r2h won't be involved in it.