Good advice for optimum comfort on a long haul flight. I’ve made several 22+ hour flights to Asia and Africa, along with dozens of 10+ hour flights to South America.
My advice to you is to pay for the business class upgrade. It’s worth the money.
How to Make the Best of a Long Haul Flight