It's a very interesting and creative idea, but sure sounds like a storage nightmare. It looks like they're made of a paper and styrofoam laminate, so they'd be rather easy to mess up.
Then again, maybe I'm just paranoid because I have two small children that tend to destroy such things.

I'll stick with my cards, they store in nice binders that can be zipped up and locked away.