On the residence Vs "nationality" debate: you can't reasonably define eligibility in any other way than residency.
Agreed. Otherwise it would be an easy argument that the rest of the UK gets to vote as well, and that leads to an odd situation. There have been some calls to make the vote UK wide, but realistically that's like telling the UK they can't leave the EU unless every other EU country votes and lets them.
Being Scottish and living in the capital, I've been keeping a keen eye on developments. It's interesting, and I do understand some of the concerns south of the border from Uniionists who feel they're not getting a saying in what happens to their country.
It's a tough situation and no one really knows how it will work out. Take the north of England for example - it could go from being in the middle of a country to being on the outskirts overnight. None of us can predict what impact that'd have on local economies over time.
Personally, I'm easy either way, but it would be nice not to be one of the few countries in the world not to have its own TLD.... :)