It truly does not make it harder or easier to have a card.
I've never taken my card. No idea where it even is. No one even asks for the card when I check in so even if I had it, I wouldn't need to show it. I walk in, tell them I'm a Landry Card Member, has X many and then take my name and email. They never ask for a card so even if I had it, they don't want to see it.
We wait, when they call for us they call for X Landry Card party (or something along those lines) and then while we are seated a manager will come to great you and make sure everything is to your liking, and think you for being a Landry Club member. Again, no card is ever needed. It's all done by email account.
So don't sweat your card, I promise. We've been a dozen times, to both Yak and Yeti and Bubba Gump