Only complaint would be to allow for multiple webauthn/fido2 keys per account. You can add a TOTP key to 3 yubikeys, but it's an additional hassle.