I think tax diversification is important, we have some 401k, some Roth, and some brokerage. You didn't say how old you are, so hard to really make a good suggestion. I think the Roth is a good idea since you can pull contributions at any time. Paying down the mortgage might make sense, but only if you can totally pay it off before you retire. That also depends on the interest rate.