I travelled last year on China Airlines A350 (all segments) from LGW to Sydney and back from Brisbane in Y and absolutely loved it. The miles earning was also great with a fare around 800£ (the lowest class earning miles -> something to be careful of) which gave me ~ 22k miles.
Their W/J product looked pretty nice but haven't tried.