I am getting an error opening your link. But I have flown SFO to Singapore direct a few times, that usually over 17.5 hours. I used to do the trip a few times a year for work. Fortunately we usually got to go business class, but I have done it in coach as well. I decided I prefer to take the connection in Hong Kong just to break things up, even though that would make total trip longer.