It is going to be a while before PureOS on mobile can truly replace Android functionality. This is no small task that Purism is taking on. It has taken the major players decades and millions of iterations to reach the point they are at now.
For now until some later date, your question is going to be met with another question as an answer:
How much are you willing to do without and still be happy? This is a question most long time Linux user are very used to.
I think many people are going to get their L5 and see just how much they’ve taken for granted.
All that said, I fully believe in what Purism is doing, and am supporting them where I can. It might sound like I’m bashing Purism, but I assure you I’m not. Just look at the industry. I mean Android has taken a long time to get the point where it saw massive adoption.
Chrome OS is linux pre-installed, and it is by all accounts a failure that just wont go away.
So you have two paths, do it completely from scratch, which is what Purism have done.
or…
You use Android and the wheels that have been painstakingly crafted for it, and you build your hardware platform on that. This is the way to do it, if you want to have a phone that would be pretty functional out of the gate, and could still have the kill switches, separate components, etc.
You loose a terminal and access to a plethora of desktop linux apps. You also loose a compelling reason for people to look at your phone and think maybe you’ll be the one that changes things.
So Purism intentionally took the rocky straight up mountain path. Because of this they are having to reinvent a lot of the wheel and do some heavy lifting no one in the Linux world has done before.
L5’s potential is pretty limitless, especially if what Purism is attempting to do is successful.