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)
no need to change when you already know your tactic will work, but you just lack the skill to execute it