Very neat! The keys are not cheap, but once logged into VG, one can program the Yubikey with your own code.
After that, logging into VG requires:
1- you have the Yubikey in the usb port
2- you click the button on the key
3- VG recognizes the key
4- you have right code.
Foolproof? Probably not but I feel good.