The biggest thing with CX is the "IF's" you might be able to make it work IF the flying increases as they try to get the flying schedule back to 2019 levels IF they don't change the min hours which determines how much $$$ you make IF they don't decide to change anything else which is ALL at their discretion as its policy not a CBA.
You are obviously an FO at with WS or AC, there have been lots of Canadian pilots at CX going in the exact opposite direction to what you are looking at, Captain and FO's (myself included). However apply go have a look at HK and make your own mind up, just remember at WS or AC you have a Union with a CBA written in stone that if gets messed with you file a grievance with an arbitrator in HK you have none of that its all at the company's whim, so what you sign up for you may lose a month later.
And if you think Canada is expensive go have a walk around a HK grocery store and look for the stuff your kids eat.
Good luck to you.