The flights are almost never on time. Ever notice the flight schedule on the website? Half the flights have taken off about 4-10 min earlier than the scheduled time; thats because all of them have been rescheduled multiple times. And strangely the put the status of the flight as "on time".
So you could take this flight if you want to save money and have plenty of time on your hands.. On the upside, they do provide food to the passengers when the flights are delayed.