The only thing that matters in Roth vs traditional is current marginal rate vs expected marginal rate. If the current marginal rate is higher you should contribute to traditional, if it's lower you should contribute to Roth, if it's the same then traditional and Roth are mathematically the same so I would contribute to Roth to reduce uncertainty and increase flexibility.
Remember to count any tax credits contributing changes. You probably make a little too much for the savers tax credit given the retirement accounts you have access to, but the child tax credit might change if you have kids.
Also remember to count state taxes. If you currently live in a state that taxes income and plan to retire to one that doesn't then that would tend to favor traditional, and vice versa for example.
Of course, none of this can be exact since you don't know how laws will change in the future and you don't know what exactly will happen to your stash in the future, but take your best guess and go with that.