dirksche You can't go wrong with a Yubikey. As far as I know, it has the highest compatibility with the various services.
YubiKeys don't support firmware updates, so you're stuck with whatever firmware (and bugs/exploits) the device shipped with. Next to preferring Open Source it's my main reason not to go with a YubiKey.
Regarding OP it looks like you're out of luck as currently OnlyKeys won't work for your use case. You could create a user profile with Sandboxed Play Services exclusively for the apps and websites you use with your OnlyKey, but I guess it's not a good solution for you (it wouldn't be what I want at least)...