I feel like mathematically there is a right answer but the variables seem confusing and I am not sure what the right path is.
It boils down to what percentage you would save on traditional contributions today, vs. the percentage you would have to pay on withdrawal - again, due to those traditional contributions.
If a person did all Roth and had no other source of income in retirement, that person would be paying 0% on withdrawal - so some traditional would have been better.
If a person did all traditional, plus had a pension, rental income, etc., and was paying a higher rate in retirement than while working, some Roth would have been better.
You have to take your best guess at the marginal rate you'll be paying in retirement. If your current marginal rate is the same or higher, choose traditional now - otherwise choose Roth. Remember, the less you use traditional now the lower your marginal retirement rate will be.
Also, you should revisit your choice every year or so, because your expected retirement rate can change depending on past contributions, market returns, your real estate ventures, etc.