I don't know, I kind of like the notion of offering someone an USB killer and if they put in into their machine, you never trust them again (cryptographically or otherwise). Jokes aside though, yes, I think NFC would be less likely to be dangerous to your computer, but maybe easier to eavesdrop on?