For those are curious about usability:
I use LineageOS+MicroG¹ as the daily driver of one of my spare test devices (Oneplus One bacon) and it is the best ROM for that phone IMO. I use FDroid, AdAway, NewPipe, Youtube Vanced and Aurora app store. The performance is really good and together with UnifiedNLP backends it's a perfect Android phone.
If you need Telegram or Signal, it may work now. WhatsApp works but push is iffy.
The Telegram FOSS fork also is g-services and telemetry/firebase free (you can verify this with AppWarden). [1]