Well they did used to have the best punctuality and won several awards.
The Thomas Cook charters from NCL have certainly taken a beating as the same aircraft returned to Holguin with an inflight shut down a fortnight ago which resulted in the NCL flights being delayed. I dont think this contract will be repeated in a hurry.
As for the BA thing, the subtle difference between a 767 and a 747 has been discussed ad infinitum.
By the way does TF-ATU have RR engines?