My sugestions will be a little off-topic but hear me out. (sorry for the poor english)
The best way to have relliable information about the players is to automate (at least part of ) the rating process. Of course this means more work for lack.
For example, missing turns or deadbeating should ...