

DNSSEC always causes errors on my pihole set up and end up disabling it. The upstream is DoH though (via dnscrypt) so it’s technically DNSSEC but without the clients seeing the authentication. That’s enough for me.
At some point, I fully expect apps and websites to begin resolving DNS directly instead of relying on the OS to provide resolution services. At that point our options will be to wholesale block IP addresses at the router.
Honestly this is the best suggestion especially if you can mount your windows partition read only. You get the benefits of Linux while still having access to your files.
For most folks, the biggest hurdle is getting compatible apps. Once you find the apps you need, moving over is just a backup and restore away.