i honestly dont know why anyone would use Calyx when GrapheneOS exists. The amount of engineering and attention that went to GrapheneOS, Calyx utterly pales in comparison. Is it not just a glorified LineageOS / AOSP fork with a few preinstalled apps and a firewall?
I use it on my both my daily and development devices, I understand why some people want to use CalyxOS or LineageOS forks for the flexibility they provide.
GrapheneOS is security focused and I hope it stays that way.
I prefer MicroG over sandboxed Google Play. I don't use either OS currently (I use lineage-microg as I don't own a Google pixel phone) but if I did I'd prefer Calyx for that reason alone.
Another reason is that the last time I mentioned this same reason someone apparently from grapheneos came here foaming at the mouth that I was part of a conspiracy spreading disinformation against them and that I was crazy for wanting MicroG. Ummm what??
Because I'm not. I just happen to like MicroG a lot, in particular the local and Mozilla location database options which avoid leaking my location to Google. And I like that I can inspect the code that communicates with Google, for push messages, which is the only thing I want Google services for. And microG can partially fake SafetyNet which Graphene doesn't do (they say they won't lie about security features but I think safetynet is more about DRM). Anyway, it's not even a reason directly related to Calyx.
But that heated reception cemented my opinion. I spoke to the Calyx guys on IRC when they were working on support for my OnePlus and they were very friendly. That matters a lot to me too. Unfortunately OnePlus changed something right then that made it infeasible, I don't remember what exactly. Some boot loader stuff. So it never happened.
But pixel phones are hard to get in my country so I don't own one. So either option is moot. LineageOS does ok anyway. Even though they also seem to hate MicroG for some reason. I don't know why FOSS people can't just get along...