Where is your home base, and where in Asia do you fly regularly?
Transiting Canada from the US to fly to Asia is OK occasionally, but I wouldn't make that extra stop a habit (I am Canadian BTW), only because I try to avoid unnecessary connections and delays.
I would ask United about a status match. They may give a challenge to get Premier or Premier Exec.