As my holdings barely amount to much I prefer the convenience of everything being accessible across all my devices and my setup reflects that. However, I do have a separate device for my 2FA on top of requiring master password reprompts on my password manager for more sensitive logins.
Ideally I would self-host Bitwarden but I just haven't gotten around to it.