One thing to note about CYs is that you will have to pay for your breakfast. So if you are a breakfast eater, you might want to take that into consideration. (Of course, the breakfast you will get at the SHS isn't going to be something to write home about, but it will have a few items to help you start your day.)
Also, you might want to contact the hotel and find out what gas stations the gas card is usable with. It is possible that it is only usable with a few local gas stations and it might not be as usable as you would want.
One final point, are you a Gold/Plat with Marriott? If so, make sure to ask about a possible upgrade when you check-in. While suite upgrades aren't guaranteed with elite status, I have had very good luck getting upgaded to King Suite rooms at CYs (but only when I ask as they normally won't do it automatically.)