I don't use VPN (except to access my internal network when external).
But I DO use NextDNS.
At home my router is setup to use NextDNS.
When I am external then I use the Private DNS settings on my phone.
I don't keep the private DNS active all the time as there are instances where I need to bypass NextDNS due to it blocking something...