Are Crypto Cards Worth the Hype? A Detailed Analysis