Do you plan on taking out another mortgage once yours is paid off? Would you take out a mortgage on a home you own free and clear? Do you buy stocks on margin? Do you take out personal loans to put in the stock market? Do you have a home equity line of credit that you use to put in the market? Why or why not?
Anyways, it's all personal preference. Some people are only happy going after the best returns, some want more security with less risk instead. No choice is better than the other, it's what makes you, personally, feel good. It also changes with age and life situations too. My parents are elderly now and now they feel really good with low risk low returns investments. This was not always the case. My investments increased in risk after I got married because a single income can cover all of our expenses but we have two, there's so much more room for breathing now.
Personal finance is not just numbers on paper and bigger numbers are better. It's personal, hence the name.
You never answered why this person should retire in 30 years. If they are 45 why wait until 75 to retire, especially with such a big windfall? If they are 22 with no savings, sure, $1M might not be enough to retire yet but waiting 30 years is super overkill with such a big windfall.
We know nothing about this person's finances, or life, so the sort of advise you gave is inappropriate to offer.