I made the same pihole to NextDNS transition. My pihole worked well for 3 years or so. Well enough that I allowed it to become inaccessible without moving lots of furniture.
Then the SD card died. Instead of digging it out to fix it I tried NextDNS and found it works as good or better while also being less work. Well worth $20 to me.