Something like this. The best way to use VPN or Tor DNS to avoid this. Also DNS leaks etc. So local filtering better
Open source is only that, that you can physically download.
I am not paranoid about local proprietary software (but I will limit it’s internet access), but you can’t control what hosted on server if it is not your server.
So who can guarantee that remote DNS server uses really open source software without hidden backdoors?