I'm not sure I understand the question. You can keep your money anywhere in the world, you just need to report any income (including capital gains). You also need to report any foreign properly or assets now -- no big deal, just fill in that section of your tax return.
CRA is just worried about people earning income while resident in Canada and then stashing it overseas without paying tax (or earning income in overseas investments and not paying tax on it while resident in Canada).