Personally, I use nextdns on a paid plan (£17/year). Full control, can change to no logs, or logs stored in Switzerland. They have a free plan too
I have my own resolver on my own server running unbound and it gets service from my paid nextdns account.
Sort of like having a pihole but it is available from anywhere and I don’t have to run a rpi…