No. I don't use it, nor would I use it.
It is for managing "cards" which can be used for logging into compatible websites (primarily ones using LiveID). Or you can send them to other CardSpace users, if you want to give someone an electronic business card, for instance.