Got the Tag. I was expecting some miniature card, but it's more like a sticker.
View attachment 67466
Additionally, I received the following info from them.
So basically from cc rewards perspective rather than use this, it's better to use a card direct at stores.
I will keep this just for convenience or for times when I have forgotten my purse.