I can handle time zone changes of at least 6-7 hours with
no problem. (Never been anywhere 8-9 hours from ET). However, when I do the 12h time change to Asia, the jetlag
absolutely kills me. IME, the best flight for this is actually the 1-stop via YVR (889); it's easy to get a lot of sleep along the way due to the late departure, and then be up and refreshed in the morning upon arrival. The one time I did this, I continued on to SIN and was surprisingly lucid after nearly 24 hours of travel.
The nonstops, whether the morning or afternoon departure, both still cause me significant jetlag. The other benefit of the 1-stop in F is that you get that much more time to enjoy the F suite/service!
As far as staying up all night before the morning departure, I have to imagine that's easier said than done for most people.