Yes! I've just removed GA from one of my pet projects (shameless plug https://golang.cafe) - And started using Cloudflare NS https://www.cloudflare.com/dns/. Now I get users/analytics reports at DNS level. No bloated JS trackers, no privacy policies and weird stuff and I can track visits even when adblockers are enabled. This would definitely be overestimated as bots would be counted in but it seems pretty accurate so far! It also has unique users count (although this is overestimated)
I think trying to estimate site visitor/visit statistics solely from DNS traffic would lead to very inaccurate results.
However, if you're using Cloudflare as a reverse proxy, those numbers are pretty much as accurate as you can get. Way more accurate than GA and other JavaScript-based solutions.
Is this somehow different than what you get from hosting on Cloudflare Dash? I have my GitHub pages DNS through Dash and the only additional thing I wish I had was referrer analytics.
I assume you mean you are running the whole site through the cloudflare proxy, not just DNS. You cannot get that advanced of DNS metrics by just using them for DNS.
I think he meant queries from caching nameservers that cloudflare does not control. I would argue the majority of queries would be fulfilled by these caching nameservers.