If you have enough money that you want to set up a structure to avoid paying income taxes, I think you have enough money. It's just not worth it.
Any initiative by the Canadian government or the OECD to crack down on that kind of activity should be done in a way to minimize the impact on the legitimate use of these offshore centres.
Thank you.