I am also heading to Asia in Jan for a couple months and have decided to fly Heathrow to Bengalore, its a pretty economical use of miles for the distance, then travel with the economy airlines such as air asia for the relatively short trips. Might want to take a look at a similar strategy unless HK is a destination you want to visit itself and not just a stop over.