I don’t use very many Android apps. It’s basically eID, mobile payments, and a bit of Spotify. (And mail tracking, but i should switch over to Paketti). Now that you mention it, Spotify looks like it is in retiree-mode, strange. So i checked the Android settings - and i could turn down the size one step, an now it looks much more reasonable.
Android settings are either accessed through the settings item added by aliendalvik-control, or by accessing app settings for an Android app, launching it’s Android settings, pressing the back button, and reactivating that window. (easy, huh?)
I have installed some security-senistive apps through Aurora with no issues so far, but i can’t vouch for it. Proprietary apps not being available is not something we can really blame Sailfish for though, is it? The publishers need to get their act together.
Supposedly the native app Foil Auth works with Microsoft, but i have no ideas if it is for your purpose.
I think the browser is actually pretty good now, not counting the crashes. And it is bound to get even better in the next release. Alternative native browsers, apart from maybe Angelfish aren’t any better nowadays (IMO). Firefox for Android works very well, if you happen to be frequenting pages that the built-in browser dislikes more than usual.
The Xperia 10 II is the likely new candidate, still midrange, but definitely a step up from the current ones. There is also perceived slowness in that animations are built to be quite slow, and i’d say slower than necessary nowadays. Obviously it is no iPhone, but i have had a Galaxy S9 (since new) for work, and i don’t care for it one bit. It still manges to lag where it hurts the most.