US citizens still owe taxes on any income over a certain threshold as per:
https://en.wikipedia.org/wiki/Foreign_earned_income_exclusio...
There is no more tax advantage to the law abiding citizen in this scheme versus just registering an llc in wyoming/nevada and living abroad.