I had approximately 100 flights on TACA back and forth from Miami to Belize before they closed the route down several years ago.
Only problem ever encountered was when Hurricane Andrew hit Miami and the airport closed. Evidently there is a basis of how flights are allowed to land after a diaster like this strikes.
Taca was way down on the list of getting their landing rights restored.
I would guess than maybe five times our flight was maybe an hour or so late getting out of Miami.

American is terrible, for some unknown reason you ususally spend 30 to 45 minutes parked on the tarmac waiting for a gate to open up to unload.
This is everytime you land. Gets pretty old after awhile.
Given a choice I would be back using TACA rather than AA.