I have a couple things to add here…
I’ve switched podcast apps from gnome-podcasts to Kasts. Thanks to some quick work from the dev community I was able to get the mobile view working, and this is pretty close to ideal. I’m syncing to my Nextcloud with the gpoddersync app.
I’m using Pure Maps for navigation, and even the turn-by-turn directions are working well. I recommend getting an API key from one of the premier map providers (I’m using Mapbox).
I found there are still some things I needed my Android phone for, that I don’t expect to be resolved any time soon (curbside pickup with Whole Foods & Target, for example). These aren’t daily necessities, but things I do rely on, so I will continue to have an Android phone for the forseeable future. I did, though, find an elegant solution… as a T-Mobile user there is the free Digits app which lets you do calling and texting from another device… so my T-Mobile sim is in the L5, I have a cheap MVNO sim in my Android phone, using the Digits app so they both ring on the same phone number. I call this a win.
Incidentally, as far as I can tell, I’m using VoLTE, and with suspend on, the phone rings on the 3rd incoming ring, and I get notifications on incoming SMS… so I am using suspend as well, which makes the battery charge last a full day. Maybe I’m just lucky, maybe it’s my modem & batch… or maybe not enough people are reporting their successes, but this is working pretty well for me.