Thanks for the thoughts! Appreciate you reading the giant wall of text. Joe Smith is also a very fake name
Basically the way non-US tax (US is the only country that taxes on citizenship, the rest are based on residency) law works is that you always have to pay tax somewhere. Without any home or residence it defaults to your place with socio economic ties. Barring no ties, it defaults to your citizenship. Check out these fire bloggers -
https://www.millennial-revolution.com/ they pay Canadian tax despite almost never being in Canada. If they were to establish residency in Spain, they would actually still pay Canadian tax and Spanish tax. This is because their assets are located in Canada, and Canada will always tax you on Canadian sourced income. I have been trying to find a US Canadian tax residency expert to confirm. My case is certainly an edge case.
For the savings, I'd pay someone to do my taxes. I'd just need to make sure I harvested the right capital gains amount.
The piece bigger than the 4k per year is the damn Canadian exit tax. That has the potential to be 200k or more. I don't want to be restricted in my life decisions because I can't go to move to Spain for 3 years because of exit tax. I know myself. Even if I'm rich and my portfolio has grown, that 200k will haunt me.
The last piece I've thought through is that I can always renounce if the US changes their rules. This isn't a permanent problem, as long as I'm 2M USD NW or less, per person. I can move my US based ETFs into a Canadian based brokerage, tax free, without incurring capital gains
One more question to you: Do you find being an American cumbersome to live around the world? Does it affect anything that you want to do? I've heard it can make opening bank accounts hard and that the financial reporting is a pain. What are your personal experiences?