All types of flash memory are a bad idea for long term storage. They discharge over time.
Discharged sd cards? Never heard about it!
SD cards are the safest digital storage, much more reliable than CDs or DVDs. But better create an additional paper wallet from your private key, then you're completely covered.