Hi,
I am in exactly same boat and we decided to move to Canada. In-fact soon, we will be there.
My situation
In USA for 10 years. 8 years into H1B, Priority date of June,2012 under EB2. Same Company under whole employment period.
Got Canadian PR in 2016.
What we have in USA is settled life...