Tried it just over a year ago YVR-PVG-DPS/BKK-PVG-YVR. 33E equipment is very nice - horizontal flat seats with pajamas, duvet, blanket , big pillow - take any of the first 3 rows in the forward mini-cabin (seats starts at row 6). If you can get over the lack of alcohol, I find service at least as friendly and attentive at AF and KL if not less proactive. Food is much better than either.
My TR was filed a year ago.