I am in the view that the ELO system, developped basically for chess, a two-player deterministic game is not adequate to rank Subterfuge players.
First of all, the ELO system is based on the asumption that a player with a higher ranking plays better than a player with a lower ranking in 90% of the games. This is generally true for chess, but not for our beloved Subterfuge. You may have a higher ELO ranking if you had a good network of alliances, a noob player building a mine next to your 150-driller strong garrison or a perfect starting spot.
Secondly, the ELO system distorts the way you play. At higher rankings, you may be reluctant to join games with lower-ranked players and during the game itself its your best interest to gang up with similarly ranked players against higher ranked ones.
Anonymous games somehow offset those shortages though.
At the highest level, its the best interest not to join games anymore and wait for the downfall of the ones above you.
Of course, all this is valid if you actually care about the Leaderboard. As for me, I try not to build my decisions on the Elo ranking and focus more on getting as much fun as I can from the game.