Once in a great while I get a message from a site that says "we've detected you're using an adblocker" but really no issues.
There's no control over what is blocked or not blocked. That worried me but has turned out to work just fine. There are other solutions that do allow you to maintain a list but charge an annual fee.
https://duckduckgo.com/?t=ffab&q=adblocking+dns shows a lot more options than there were six months ago.
I can't comment on better as I haven't used either of those products in anger or recently, but Adguard installs itself as a system app, not a browser plugin, and it just works. It's become a standard install on new computers when I set them up. The only side effect I see of an average day is some pages taking a second or two longer before the first paint, presumably due to the quantity of ads removed.
For where I am, the cost of an evergreen licence for a single seat is less than an hour of work, it looks after itself, and I only see ads in Tor. Well worth the $.
Privacy Badger also changed how it works. Making it just another adblocker. So stick with uBO