Since I am starting in YYZ, there is the CX double mileage bonus to HKG but unfortunately, scheduling will not allow me to take advantage of this routing.
So, for D class seating on the BA, CX, & QF 747, I presume that the upper deck is preferable. If so, is there such a thing as an "undesirable" seat in D class???