Trying to move away from Microsoft Authenticator...

I have been using Microsoft authentication to handle MFA logins (TOTP as well as Microsoft MFA push notification) but from time to time, I ran into some wierd issues...Would Bitwarden Authenticator be a legit alternative?

  1. I already use the Bitwarden password manager and it provides option to add TOTP login...Would dedicated Bitwarden authenticator app be better option for TOTP over the Bitwarden password manager?

  2. The microsoft authenticator app contains most of my personal and business Microsoft login MFA which pushes notification for me to approve. Will bitwarden authenticator be able to do this as well? Or Microsoft authenticator would be the only option to handle Microsoft MFA logins?

  3. Would Ente Authenticator or others (like Duo) be better for handling both TOTP as well as Microsoft MFA push notification?