Taking a US permanent residency visa requires you to file and pay US taxes wherever you live. There is also a period of time, 7 years??, after renouncing the visa that you are still subject to paying US taxes. Do your research.
Public schools are horrible (mostly) in the US compared to Canada and other things like that so consider long term consequences of living stateside too.