Well, no one calls it Revcan anymore, but yeah, one thing the author pushed was offshore banking/investing. This is something the CRA is cracking down harder on these days, with very blurry legal lines.
There was only one real thing that made me think, regarding the tax benefits of insurance...