Been working with a yubikey + pass setup for many years.
My favorite feature being that the backend store supports git, allowing you to sync and backup for password to anywhere you can push a git repository.
Pass stores your keys encrypted using your gpg key. Having the master key on your yubikey adds additional peace of mind
Only place I never use my password manager is my smart phone, out of choice - i don't trust my phone
You might also find sops more user friendly for teams
I never understand why people go all in on cloud based password stores or identify for that manner