It doesn't run Android apps (well ... yet!), native apps are "meh", the UI quality is questionable and the battery life miserable. That's my last state of knowledge. Does anybody know how the power management stuff is going? I'm planning to build a mobile device with the very related SOPINE and think that project might profit from some lessons on that front.
And oh yeah, I'm totally planning to buy a PinePhone because because it's cool as hell.
Suspend to ram is working these days with crust firmware. It consumes some 150mW in suspend I think. So that should get a ~70h suspend time. That's most probably without a modem.
I still have to measure it a bit and play with it more. I've made a fake battery recently to measure power consumption in suspend independently: https://megous.com/dl/tmp/IMG_0047.JPG
Last I looked into that, most distros were able to run Crust on the embedded microcontroller, shutting down all cores and leaving it up to the uC to wake up the main CPU. This saves a substantial amount of power, and it seems that the device can now last around a full day.
So I'd say it can be used as a daily driver, unless you have strict requirements on app compatibility.
Speaking of which, I wonder how an emulated Android device (or even a real one) streaming video on my pinephone trough LTE would fare :)
And oh yeah, I'm totally planning to buy a PinePhone because because it's cool as hell.