I'm using a Google Pixel and for awhile I was using stock, mostly just because after having custom roms on my previous devices I didn't want to have to deal with trying to get apps to work, I was building my unofficial lineage to get some tweaks I wanted. However I'm back to using Lineage again.
Using a Pixel 5 as well. Before that I had the OnePlus 6 for 6+ years before I decided I wanted a smaller phone again. While it at times still seems a little slow, it still works great. I replaced the battery about 3 months ago and it has a great battery life again. Running Lineage.
I've been using this for quite awhile now, it is fantastic, they only feature that was holding me back was public share urls for albums, which has since been implemented. Immich is fantastic.
There are desktop apps that can import the Aegis backup file to display the 2FA codes on Debian I'm using Authenticator