So its been a while. But OAG started publishing OTP stats again.
Looks like thinning the schedule is really working out for AC! Have their OTP stats ever been this good? (May 2021)
It will be interesting to see the decline when more flights are added to the schedule.