The reader connecting (and transmitting) via USB would sort of defeat the secondary-device security point, wouldn't it?
What's wrong with a key fob displaying numbers with no physical connection to the computer?
Edit: The first UK retail bank to offer this as standard would definitely get my custom. I'm quite serious about that. Also drop "VerifiedByVisa" nonsense at the same time and replace it with similar real security.