Have travelled 7 times International out of YYZ since Nov 2021. Five times on AC,once on Ethiopian, and once on WJ all with no issues.
Checked luggage all 7 times ( I cannot travel light).
While AC imo ,is not a great airline they were efficient and we had no problems.
I collect AP miles so we tend to first check their flights before BA or KLM.
I prefer to fly direct as less likelihood of my luggage getting lost.
Pre cruise, we generally allow at least 3 nights in the embarkation city except if it’s a US city then 1/2 nights has worked for us.
I would still use AC to fly to Europe unless it’s Rouge then I’d look at another option.
Rouge seats and service is fine for a max of 3-4 hrs flying time, even in their Biz cabin, which is worse than AC’s PE seats imo.
Had the misfortune of flying Athens to YYZ and Lima to YYZ ( flights booked were mainline AC and switched up prior to departure ) and both times had an awful experience.