I was on the Grand in June and got the red Coca Cola logo'd canister as well. Yes, I brought them home (along with the drink of the day hurricane glass), but as yet they are sitting on the shelf. Next time I think I'll leave them behind and save the room in my luggage .
We never used our red coke canisters in the dining rooms. Also many staff still ask to see the card for the sticker even if you have your cup. Tell your friends that it probably isn't worth the embarassment.