Comment
Comment by kijin
Are out-of-country DNS queries necessarily bad? If I were in upstate New York, for example, I would much prefer to use a resolver in Toronto than one in San Francisco. Measuring actual distance or network latency would be a much better way to detect suboptimal geolocation than simply checking whether the server is in the same country as the user.