It's probably too soon to say, since Barclays has not yet said whether the Red will be a World Elite or even a World MC. If it turns out to be a WE, I would then argue for it being the better choice:
The AA card is $95, not $89.
The Red will have no Foreign Transaction Fee.