Seats and meals aside, if ur departing YOW to LHR or FRA, you have to go AC on the time savings alone. Is a better meal worth 4+ extra hours travel time?
I like to fly as much as most but 6 hours non stop beats a YYZ connection and the added chance for baggage or IRROPS every day of the week.