Are you using it as a daily driver? Seems like every time I look into Linux phones, there's always been some fundamental bit of functionality that wasn't working yet, like waking from sleep for phone calls. Are we beyond that now?
I'm using Librem 5 as a daily driver. Calls, texts work fine. The battery life is just about 10-12 hours, since suspend is still experimental. But it is progressing: https://forums.puri.sm/t/status-of-suspend-for-librem-5.