If you pay for your rooms and get reimbursed, you might also want to switch to paying on your Marriott Visa instead of your SPG AmEx. Yes, you will sacrifice one MR point per dollar spent (SPG card = 2 SPG points per dollar spent X 3 to convert to Marriott points, MR card = 5 Marriott points per dollar spent), but you will get 1 elite night credit for each $3,000 in spend on the card. I would not do other spend on the card because the ROI is poor, but it is an easy way to pick up nights on Marriott spend.