I've used all sorts of other ROM builds, lately I had been into LineageOS. Then I ran a stock Zenfone a while because I got sick of the never-ending treadmill of bootloader unlock>ROM>root>magisk etc etc
After 9 months with a stock phone I got a (used) Pixel and put GrapheneOS on it. From first boot it took all of 10 minutes to unlock the bootloader and install GrapheneOS. The longest part was the download. Bootloader re-locked. Easy peasy.
I'm a convert. I don't prefer the Pixel hardware, tho it's okay, but the ability to easily put my own OS on (and still use my banking apps) is pretty tits. I could revert to stock in 5 minutes.