It seems rather strange to rescind citizenship because of tax issues, aren't there qualified tax advisors that can handle all of that for you? At least here in Germany they are quite affordable and usually pay for themselves because of the tax savings you get due to their advice. If you consult one you can also be rather confident that you don't accidentally forget about some new regulation.