Perhaps I could answer that question by referring to the experience of other countries.
I'll begin with the work done at the OECD over many years to develop a framework, a common framework, to do this. That framework is the one that the government is proposing to follow with respect to non-resident businesses such as the examples you gave. That framework has been applied in other jurisdictions, and the experience has been that there's been a high degree of compliance.