Pest eating fish or two always helps. No dip kills the eggs and you can't scrub off eggs that are hidden in the skeleton or folds of a coral. Dipping helps, but it will not solve the issue. I'm not even sure it prevents it. Slows it down maybe. Definitely can give you a false sense of security. Even QTing a coral for 30+ days isn't a guarantee.
I'm also all for a weekly inspection (I actually do one nightly) of my tank using a flashlight. This is a great time to spot the nasties that hide in rocks the corals came in on or to find ones that burrowed into rock and outright avoided the dip.
If it's not a copepod or brittle star or hitchhiker coral, I pretty much treat it like a pest and do my best to get it out of my tank. I don't even like bristle worms because they inevitably sting me when cleaning my tank and I wind up with swollen itchy fingers.
I'm even wary about what snails I put in my tank. There are a few types that eat corals like the cowry. And then you have whelks that look like nassarius and will eat things they shouldn't, not to mention the parasites that come in on snails too. (some yummy ones there).
So yeah, dip, but don't let down your guard because you do.