Adguard (paid), has been working great out of the box on my iPhone. Tried others but this one has been the best so far.
I don't use their included VPN, so don't have opinions on it.
Greatest advantage is being able to use Custom Filters.
One caveat: my aging iPad sometimes struggles or reload pages, and runs out of memory, not sure if I should attribute it to the adblocker or to the iPad's age, probably should restart it, or get a newer one.
I would also add to the mix:
• StopTheMadness Pro (paid too)
which can do two great things:
1. Show native video controls, and
2. Can skip YouTube ads
(and the developer is quite responsive)