I fly that route a lot.
WTP is about £1000 (from the regions) only if it includes a Sat night stay. Booking direct via. BA is in the £2500 region if no Sat stay. Our TA can get it for less, but not sure if that's using OnBusiness points for discounts.
Lots of leisure travellers, excellent op-up success. Great lounge staff at YYZ - I really like the lounge manager... quintessentially British! Old BA! There was also (though I haven't seen her for a while) a slightly eccentric check in supervisor who could absolutely not do more to help people. Great team there!