Thanks for all the useful thoughts here.
Looking into this more, I am now debating between AMEX Plat and CSR. For my wife's work, airline tickets are booked by company, but hotels (no set chain or brand) can be booked ourselves. Which card is better for us in this case? Also, isn't the CSR travel credit better than AMEX plat?