One last consideration: A separate 1996 law bars citizens who expatriate for tax reasons from returning to the U.S. Now that so many folks will technically be considered to have left for tax reasons, it could be a threat.
FORBES: Congress makes another grab at expats' money.