You have the airline mileage secure with your business travel and Executive AAdvantage card. My suggestion would be to focus on hotel earnings if you have a hotel chain you are loyal to. Chase is a great ecosystem to be part of, as they partner with Hyatt, Marriott, and IHG. AmEx might be the way to go if Hilton is your hotel chain of choice.
Similar to you, I prefer AA miles, as well as AAdmirals Clubs. The challenge with many of the credit card clubs (Am Ex Centurion, Chase Sapphire Club, and Capital One Lounges) is that they tend to be overcrowded. Yes, they are a notch up from the AAdmirals Club, but they don't do me any good if I can't access them due to a waiting list. My preferred hotel chains are Hyatt and Hilton, so I carry both cards. I actually prefer the Surpass card over the Aspire Hilton Card.