I've only used it on Pixel phones so far, first my 4a 5G, and now my Pixel 7, which I got last fall.
I like Graphene, but I honestly think #MicroG is a better solution for google play compatibility.
Also, #CalyxOS has *really* nice onboarding and is quite easy to use, once you get through the install process. It comes with extra apps like a calendar (soft-fork of Etar) which GOS lacks.