So far all Linux phones I have tried have been disappointing... Used Sailfish with their own phone, then on an Xperia, it was always a little buggy and unreliable. Got graphene os and it was a game changer. After that a Purism phone arrived with over a year delay, I struggled to find time for it because a good app store makes all the difference if you don't want to write all your apps.