There's no valid reason to stop in YVR unless you really want to milk those extra few miles out of it.
Similarly, unless you're absolutely only interested in bagging miles for next year's status, there's no reason to not consider KE, or perhaps CX if you don't mind a connection. Both offer a soft product and hard product that completely smokes AC in every imaginable way.