One point the article missed is that since he is still living in Canada and working (daily) in the USA, he must pay his US taxes first, then the Canadian amount. So no savings when it comes to taxes, just the bump in USD$.