I've been daily driving the Pinephone Pro and other then super sort battery life because no support for suspend yet (~3 hours) its been great! Actually usable and quite a bit of fun. Not recommended to anyone who's not fully confortable installing their own linux distros and using workarounds, though. The future you dream of is coming!