I understand your points completely. I do know that there's been a few people from the FAA who has gone over to Nav Canada, and even ICAO based in Montreal. I guess that's akin to comparing Apples and Oranges though. Many years ago I thought about working for Nav Canada as a controller and spoke to someone in HR who said it would be possible to hire someone from the US, although they gave preference to local (Canadian) applicants.
I guess I'll just have to be content with visiting your lovely nation, or perhaps move there after I retire