Just in case you're not aware, because you seemingly are trying to convince other people: That fact alone indicates that what you're willing to trade off exceeds by an order of magnitude what the average user requires their main phone to do. And that even extends to the average tech-oriented user.
Linux on phone is still very much in the enthusiasts-only phase. Not for me, not for most. And I'm saying that as someone that is a KDE/Linux geek!
Maybe that will change, but for now the e.foundation OS has most definitely a large potential audience that those phones are not going to be able to fill just yet.
Last I checked the forums, Librem 5 works for 10-12 hours on one charge, without suspend. This is mostly fine with me: it should survive a working day and one can buy a spare battery for emergencies. The work on suspend did not stop. Yes, I am undoubtedly an enthusiast.
What OS? Does MMS work out of the box for you?
I'm keen to try sailfish, I had a jolla in the past and really liked it.
At the same time, I'm weird enough that I want to use the terminal on it wherever possible! For calendar I was thinking of using calcurse.