Normally, I'd say US$400 for 28+ hours in Premium Economy is a no brainer. But, if the HKG–YYZ or YVR–HKG flights are mostly empty in economy class, I suspect some people might actually find it nicer to stretch out there because you can raise all the armrests across the four seats in the middle of the cabin. In Premium Economy, they're fixed in place.