Thanks to all the replies, this was a really helpful comparison of the features of the two programs.
In terms of why OW vs. *A, there just isn't a lot of *A non-stop flights out of Hong Kong, and CX looks quite convenient for the occasional weekend trip or vacation where a stop wouldn't really make sense.