I've been reading Hackernews in the morning and call/texting on my Pinephone for a few years now. The polish(and many times functonality) level is far less than Android/iOS. Depending on what you need/want will dictate if you could use it. For example all the Android/iOS only stuff I just ignore. And I haven't yet gotten GPS + maps to work though it seams like quite a bit of that is in place. If you have specific questions I'd be happy to have a go at answering them.