We took this flight in Business last March. The plane was 100% full. Even Business seemed overcrowded to me.
One major drawback was the time of the flight to YVR. It left BKK at 8.30 am. I imagine most people had had a night's sleep before boarding. At about 10.30 am (Bkk time) - and after a "main" meal, the cabin is plunged into darkness and we're invited to try and sleep for a large segment of daytime flight.
We arrived in YVR at about 6 am (PST).
So there's a long day ahead until you reach your "proper" bedtime.
Maybe daily flights will introduce more comfortable timings.
Still, I believe this flight was a big money-spinner for AC, since it does away with those extra hours of travel via NTA or TPE and other such stopping points.
Nevertheless, Eva Air (imo) provides the best service across the Pacific.