Simply no comparison. CX all the way.
Love the late night departure - you get a very extended night's sleep, arriving in the AM in HKG
The lounges in HKG on the way back outscore AC by a mile. in YYZ, you only get the plaza premium - but its still better than the MLL - but you d miss out on the signature one in YYZ.