Switched to nostr:nprofile1qqs9g69ua6m5ec6ukstnmnyewj7a4j0gjjn5hu75f7w23d64gczunmgpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43q4gnztg recently, most things just work (including all my banking apps, from multiple countries!). You realise the things that you miss are Google services! E.g. contacts sync, maps, etc.
OSM based apps like OSMAnd~ are good, but coverage may not be uniform. Also I found search sometimes breaks because the data is slightly different. E.g. recently I couldn't find a cafe on OSM because the OSM entry did not have "cafe" in it, and I was searching for "cafe name".
Also sharing location links are a bit more tedious, because now you have to convert to GMaps links for the recipient to open it in their maps app.
And I don't like the default keyboard. So I've been using the Futo keyboard, which is mostly fine.