Une carte est généralement plus puissant qu'une clé, et c'est surtout plus adapté à un fonctionnement réseau. Une clé USB, ça reste du "bricolage" de réseau.
Après, évidemment, si l'objectif est de pouvoir trimbaler la clé sur plusieurs PC, c'est une autre affaire.