What I like about the OpenPGP card is, that I can use keys upto 4096 bits. What I like about the Feit­ian card is that I can add a lot of keys.

I have 2 GPG keys, one for my FreeBSD.org address, one for my Leidinger.net address. I also would like to use a ssh key just for the use with FreeB­SD, and a seper­ate one for my own machines which is dif­fer­ent from the FreeB­SD one. And maybe I want a sec­ond ssh key for my machines which I would use out­side of trust­ed envi­ron­ments. The first one to use it in trust­ed places, the sec­ond one to use it “on the road”. Well, ok, for the sec­ond one I should use a card only with this key. And maybe I want a 4th and 5th ssh key for sys­tems I don’t own but have access to (if I lose the card on the road some­how, I still have a card in a trust­ed env to access the machines and I can lock out the lost card by remov­ing just the keys from the authorized_keys).

With the OpenPGP card it seems I’m forced into using mul­ti­ple cards (3 to 6, depend­ing on how I want to com­bine the cer­tifi­cates), while with the Feit­ian one maybe two or three are enough (one GPG, one ssh-trusted and one ssh-on-the-road).