I've been dailying UBPorts on a Fairphone 4 for soon half a year now. Haven't missed much anything from the android world. Only real problem I've run into is that a lot of the EV chargers here in Finland require an app for activation (or at minimum for updating account information), so I've been mostly using the ones that accept a credit card payment at the station.
But I would really like to have a "full" Linux experience instead of the more limited version of ubuntu touch where the real Linux apps only run after a real uphill battle.
Working calls, sms, Matrix, a browser and a music player (and working bt for speakers and headphones) and it's already a daily-ready device for me.