Wow -- I haven't carried an SPG card with me in YEARS! I've never been asked for it and certainly don't need the added burden of it in my wallet.
I don't understand at all the request to ensure that the card is valid. If the internal res system shows your name assigned to that PLAT SPG number and you show up with a valid ID/credit card all showing your name, what's the issue?
Never heard of this one before.....