Almost is same boat, donot know what Trump will do in next 3 years.right now I live in US, sick of this immigration system in US unable to get H1 on the other side If I plan accordingly I land in canada with a PR, no restrictions on work or whatsoever. Hence Canada, I can plan to move to AUssie or NZ but most of my friends my brother still live in US so in close proximity to them I chose canada to other countries to immigrate
Plus i am married and my wife is also a working professional.
Getting an H4 for her is almost a death sentence for her career.