Agreed, I have a ROTH 401K at work, a ROTH IRA Account and Personal account with TDA.
Every January I sell stock in my personal account and transfer the maximum allowed amount over to TDA ROTH IRA Account. So that is funded every year by coin made.
I would rather coin making more coin for in a future tax free account that one I will have to pay taxes on.