I personally always try to route through HKG as much as possible. I mean the lounge experience is second to none, never gets tiring.
Also for the Avios saving, I would go with BA and ther companion voucher. The only thing that might swing it is if you already have plenty of Avios or you have a CCR card.