Hey, I actually have the same problem as your friend.
I got the Express Card from Winsunx a few days ago, and I've been trying to get it to work. At first, it seems like it works perfectly, but I soon realized it wasn't saving the data for every game. I'm not that knowledgeable about this kinda thing, but I tried many different things and it still hasn't worked yet. I tried to flash everything like it suggests on the XPcard official site, and after that I restored the card and see if it works then.
It seemed to be working, and then it started generating saves again, and for the first time I was able to save in-game, and power off and get to that save again (for Final Fantasy 3). But then after powering off and playing another game, I switched back to FF3 to find that there is no data once again.
I'm not too sure what the problem is, I don't even know if it's a problem with the card itself, or it's because I don't really know how to operate the saves. But it seems to be that it works sometimes, but perhaps when I switch between games, the saves erase. I'm not really sure.
Anyway, I thought I'd share this with you too, because I've been trying to get this resolved and I know it can be very frustrating.