Can memory card be used as key?

I’m wondering if memory card can be used as encryption key instead USB key?
I have few 16MB cards that could be used as authentication keys. I find it much more practical than USB key.

My first guess would be yes they should be if they have a “drive letter” beware that you will lose your existing data on it while writing a key to it.