Because of the issues above (they replace far more than the system and user partitions) I'd be careful. I think they're looking for exact hardware matches, and note that there's no support for the Pixel 1 and only "legacy" support for the Pixel 2.
I recently bought a used Pixel 3a for $200 just to try Graphene. This is part of a personal experiment to see how private I can get with a privacy-focused phone, no Google apps and a new Protonmail alter-ego email account just made.
Installation was fast and flawless from my Kubuntu box. it doesn't require TWRP or use recovery mode; everything is done using the "fastboot" comment and fastboot mode on the phone.
Challenges so far are in setting up notifications, and to find apps that don't require Google Play Services to run. Still, there are some interesting finds, such as a hardened Chromium-based browser called
Vanadium (which is more lightweight than Bromium because it can take advantage of a hardened OS).
Users are warned that Firefox is way too insecure and should be avoided. I haven't yet set up email or calendar, but Signal and Telegram work fine. A few games that I've tried don't work. But there are two great apps, NewPipe and Aurora Store, that anonymize access to YouTube and the Google Play Store respectively.
So far it's a battery beast, lasting many days on a charge. While it's not checking email or calendar updates yet, it's also not spending any effort telling Google where I am or what I'm doing.