UNCLE doesnt have jurisdiction over off shore banks. there are still many offshore banks that still have secrecy laws and wil protect us. if you open an offshore bank account as an individual you loose a layer of protection. but if you open an offshore corp bank account, you are protected
One thing is for sure. If you personally cash in, you will be paying taxes on that, ans who knows exactly how much.
If your offshore corp owns the Dinar pre rv and cash in at an offshore bank, you personally wont be hit with taxes until that money is brought back to the states. And even then, you can personally limit the amount of taxes.
Best thing to do is to prepare pre rv with an offshore corp if you want to reduce/defer any taxes.