I switched to Aegis recently, and I did it for only 2 reasons:
1) I prefer to use OSS when possible
2) Aegis supports import/export/backup - so if I get a new phone, I don't have to spend days setting up my dozens of accounts again! This also means I can setup the same OTPs in both Keepass and my phone, so I can always get into my accounts
I'm really liking it, it does the same job as the Google and Microsoft Authenticator apps, but import/export/backup means it's more usable