Cap gains overseas haven't changed. You just have to leave them in foreign entities overseas. Then if you want to do deals, just let the foreign entity make the purchase.
For the US, I've been doing bond ladders of tax-free muni bonds since 2002. That gives me enough income to live on while any real income (and investments) accumulate overseas.
I think a lot of people have been moving this way since Barry's rhetoric started in 2009.