Pi-Hole is pretty neat. I heard of Yunohost before, I’m curious about that.
I can recommend WireGuard instead of OpenVPN. Easier to set up, and far better performance. Though an SDN like ZeroTier also yields better performance than OpenVPN. My Pi-Hole is using Dnsmasq without the frontend and I’m using a DNS over TLS server (Unbound) on the same (low power) machine for additional data integrity and privacy. Though you could also use a VPS or Raspberry Pi for this.
I can recommend to support the smaller projects not backed up by large funds but I’m not sure WireGuard qualifies for that.
There’s also NLnet who donate to a lot of open source projects.