In my recent experience (March, 4 flights), flights were pretty much on time. One even arrived before it was supposed to have departed (MOZ-PPT, not hard). The only "delay" was due to scheduling and we were notified a day or two before hand by phone and by e-mail. The phone notification was through the website booking process which asks you where you're staying and contact info.
Of course YMMV and your tolerance for risk/downside if you miss the flight home.