Don't forget about KUL...
Also, I know from past experience that if you go to the transit counters at BKK and SIN, they will go and fish your bags off the reclaim belt then re-tag them for your final destination.
SIN is probably best for immigration speed, then HKG so long as you get there before 5pm (I think that's the rule).
Badly policed priority immigration lines are my memory of KUL.