I use GrapheneOS without play services on my daily driver because I despise Google's forcing play services down Android's throat. The irony isn't lost on me that Graphene only works on Google devices, that will hopefully change soon as Graphene works with an OEM to build their own devices. I don't bother with banking or government apps as they aren't mandatory where I live, at least not yet. I try to stick to FOSS (or at least source available) apps where possible.
On a secondary device I also run a rooted version of GrapheneOS just for fun. Yes I know it might be viewed as terribly insecure but it's just a secondary device that I like to play around with, it doesn't have any important data on it. I find it quite interesting to learn how rooting methods work to bypass the normal security measures in place.