Being a senior citizen and not in too much of a hurry, I would avoid 18 hour flights like the plague. I prefer a stopover for a day or two, in Singapore for instance, to break the trip up. But I guess the workaholics will be delighted with this non-stop option.