I've not had a trip with AW that something didn't happen to mess things up. Others that I work with like them pretty well, do the first class thing, and seem to do ok. My advice--unless you don't mind potential delays to your trip--is to look elsewhere.
JP