Before the reform, it was said that, if assets were realized outside Canada within a 10-year timeframe, a payment to Revenue Canada was mandatory. But you're telling me that that 10-year period has been abolished.
From what I understand, Canadian citizens who transfer assets outside Canada, regardless of where, and who realize those assets 15 years later would still owe the Revenue Agency money.