GrapheneOS has an incredibly easy installation as it’s entirely done through your browser (though it doesn’t work on Firefox unfortunately).
As for Sandboxed Google Play versus MicroG, I believe app compatibility is much better. It’s not perfect as I’ve come across multiple apps that simply don’t work on Graphene but I hear the situation is a lot worse with MicroG. There have also been quite a few instances in the past of MicroG leaking data it shouldn’t be.
In an ideal world I’d continue to use my self hosted Navidrome setup but acquiring new music and keeping my library organised is time consuming regardless if how much amazing automated software is out there.
I mostly stick to Innertune at the moment and will probably be fully converted once they add support for YouTube Music login.
DNS based blocking never works for me.