I think I understand the point you're trying to make. If the product can be imported only by actual importers, such as my business or retailers, that puts an added level of control on how it makes it to the end-user, rather than end-users being able to import the products themselves.
Is that your question? Yes. Okay.
Yes, I definitely think that could be effective, because right now end-users can import by themselves. There's nothing special required in order to do so. Of course, if you limit it to businesses that are importing the product, that controls the supply chain a bit more and makes sure that end-users have to purchase their product through Canadian retailers that will use these safe practices at sale to ensure that they are educated and so forth.