The winter climate in Toronto is definitely better than Quebec. If you survived QC, I have no doubt that you would find the winter here a piece of cake.
You will probably live in a condo in North York, then you actually have nothing to worry about the winter.
Firstly, you don't have to shovel the snow.
Secondly, you have close access to subway, and all other kinds of transportation. (Finch is the transportation hub).
Most importantly, Toronto has much better job market, compared with YVR. You should not only look at your upcoming role, but also for advancements.