I’m looking to get started with hardware keys. My use case is (to start with): Running vaultwarden instance and would like to lock/unlock vaultwarden with hardware key and vaultwarden takes care of actual password storage

I’m looking at solokeys just because of open source nature, however I didn’t find much info about protocol support.

For Yubikey 5C NFC I see following

Multi-protocol: YubiKey 5 Series is the most versatile security key supporting multiple authentication protocols including FIDO2/WebAuthn (hardware bound passkey), FIDO U2F, Yubico OTP, OATH-TOTP, OATH-HOTP, Smart card (PIV) and OpenPGP.

I don’t yet use OTP / PIV etc. Is there a tabular form of comparison between 2? Is there any downside in getting solokeys?