As with other gov't administrative actions, this won't work unless the gov can truly demonstrate how they plan to do it and distribute the stats and info (privacy is paramount, so no client names needed or necessary). 

It is 2017...computer data and cloud services are everywhere. Will they publicly publish the Teranet stats on a regular basis and will the gov have a functionary (your tax dollars at work) to truly follow-up on every non-resident transaction? I am skeptical...hence I believe it is mostly populous bluster.  

Gathering data is nice....but useless if you aren't going to show the results and trends over time to ensure effectiveness. (post the stats daily, weekly...you can do it...we all want to know)