>>Roth IRA ... will be 100% tax free for ever is big bonus.
I think that works for older folks, provided you do not live too long.
But my bet is that withdrawals will eventually be taxed as the government, desperate for revenue, looks for new ways to tax people. It could take to form of "means testing" as many including Republicans have proposed for SS or an excise tax.
We are on a track that will lead to taxing the tree, not just the fruit. It would take a radical change to avoid this.
ij
It is astonishing what foolish things one can temporarily believe if one thinks too long alone ... where it is often impossible to bring one's ideas to a conclusive test either formal or experimental. J.M. Keynes