Haven't read that one, but i've read similar ones and am familiar with shelf corporations. The unlocked SIMS/gift cards/international Paypal debit cards ideas get tossed around forums alot. Just remember, most of the peeps seeking this stuff have something to hide (tax, criminal, and divorce issues mainly) so the crowd it attracts to service them has alot of scamsters that know they can rip off most of these peeps and they'll never tell. Tread carefully, that is a tricky area. Ive known of people that have tried to go "off-grid" its not easy and takes alot of planning.
FTC stay outs of things going the other way outside US borders (US citizens doing funny stuff in other countries). UK and Australia have some similar rules/governing bodies in place though, so US citizens can still arise foreign gov't wrath, it cuts both ways.