Although I might sounds really anti pi-hole all the time (and which I am for many reasons) I would like to say that I generally agree with this functionally and that IPFire should provide something similar too.
It is just quite difficult with DNS and maybe a solution could be to strengthen the web proxy feature. There could be a couple of options…