I don't like that all the requests made in my network are fully logged on my PiHole. But I also really like the statistics. I searched for a trade-off but the only thing I could do was to keep the full query data for some days to be able to compute statistics for these days. As @DL6ER posted there is an internal roadmap with some kind of privacy levels to reduce the information in the logs (after some time?):
I think those are a pretty good start and I hope we will get them soon into the stable PiHole.