The problem you get there is people kicking others just because they're from a certain place. I mean personally I'm not a fan of french people online because, in general, the blabber away in their language and ignore everything you try to say, even if you try and speak their language. So yeah, there is the discrimination thing to factor in.
@TheWormwood: The ping should be a measure of a good/bad connection, so why not just use that?
And I do wonder how much lag would affect a game like Demigod...