I fail to make the connection between:
"They are a safe airline and operate some of the newest aircraft in the sky,"
The newness or otherwise of their fleet will/should be reflected in the ontime departure records, and in my humble opinion has naught to do with their safety record.
As demonstrated by the recent THY accident, very new airplane, but nobody can yet understand why it was not operated in the accepted manner!
Cheers...FD...