As a Torontonian, I will never forgive GRT for not just using PRESTO like almost every agency in the GTHA. The province should have just forced it on them.
I will say that the Transit app (for buying GRT and NRT tickets) is also like the best app for real time arrivals and transit trip planning.