You might find Zipair to Narita low cost carrier might provide you a different / cheaper option (from SJC, not SFO, so you have to be explicit to try that option in searches). New airline, no frills (have to buy seat assignment, food, etc), but perfectly serviceable.
Then flying around Asia could be cheaper from there. I have seen HKG fares are quite high lately.
FWIW Zipair is also starting flights out of SFO in... June, I think?