It is a
question with no right or wrong answer because a number of variables (interest rates applicable till the mortgage is paid down, annual returns from a diversified portfolio
during the same
period, future tax rates on income, interest, dividends and capital
gains, the annual churn
in a portfolio etc.) are unknown at this point.