Be aware that whilst HKG is a JSA port, you don't get full miles when you use BA on discount economy fares.
If your going to MEL or SYD, QF 30 is quite good because you can go to bed shortly after landing when you get to Australia. The evening BA departures mean you have to connect to a QF...