Are you seriously proposing that all national elections should be put to a global vote?
And I don't think it would work: part of the problem with elections today is that voters often don't know enough about the candidates and their intentions in their own countries, so their decisions would be even less reliable if they were really voting for politicians on the other side of the world.
The Global Vote is not a model for some kind of one-world democracy, still less for one-world government (see FAQ: One-world government). It's a way for people to find reliable and unbiased information about elections in other countries, to learn how connected the world is today, and to interactively explore the decisions made around the world that affect all of our lives. Whether you like or hate the idea of globalisation, this is the reality of the world we live in, and it's not going to get any less connected any time soon.
Having said all this, I do have a recurring fantasy that a country will turn up sooner or later wanting to submit, say, 5% or even just 1% of its general election to an international vote. That would be an incredibly powerful gesture: and in our hyper-connected, interdependent world, by no means a stupid idea either.