Countries have very weird shapes... I'm thinking of big ex-colonial empires like Great Britain and France. I think little squares is simpler.
AskSteem is better because it's less work for you and no need to reinvent the wheel. I agree it's centralized too. Indeed if we had a powerful search option in the node api directly it would be heaven on earth.