I prefer the flight via HKG. The longer HKG-SFO segment provides more opportunity to sleep and I find the schedule facilitates adjustment to the time change. I also appreciate that the B747 is a little faster than the B777. I count less time in the air an advantage.
Note: I've never flown SQ in Y, so I'm not sure about seating differences.