> FWIW: I personally politically support PRs being given the political right to be voted into office as well.
Why? I'd go the other way and only allow political office for natural citizens. After all why would you welcome someone into your country when their goal is to change it - then maybe they would fit better into another country that already works like they want.
Because if the will of the people is for person A to serve in office X, then the will of the people should be absolute. I'd even allow election of minors and other currently non-eligible persons.
The only requirement should be that you are politically member of the given area, which typically means you actually physically live in the city/state/country.
Note, in Switzerland, you can already be voted into office _against your will_. And then you MUST serve. And this has actually happened in recent past, in remote villages to be fair.