If you want to use a custom rom, i can recommend pixels. Basically every custom rom is first and sometimes only available for pixel. I myself have a pixel 6a with lineageOS and magisk for root. Works fine apart from expected problems of tinkering with normally locked down files (be careful with ui customisation, got into a bootloop cause i wanted to change my quick tiles. Luckily easily fixed by deleting the settings folder of the app)
Edit: The app i mentioned was iconify which has a guide on what to do when bootlooping because of the app. (Need adb for that tho)
ain’t no chance im doing that wehn monsterhunter wilds just released