Thanks for your reply and the welcome, swiss_global! I'm thinking they get delayed pretty consistently, too, so when a first leg arrives late, the second one is also delayed (based on checking a couple of days worth of these flights).
But my question was also aimed at getting feedback on the TK overall experience, i.e., service, food, punctuality, etc., as opposed to the other airlines flying the same itinerary - e.g., AC, UA, Alitalia, AF, etc. Air Canada is actually cheaper, should I consider it instead? The return flight would be either on OS or LX.