June is a good time to sit down with your tax practitioner and review things to date. If you wait until later it is going to be harder to catch up.
When you really think about it, when you give up your U.S. citizenship, you give up a lot. It's not as good as it sounds.