Personally, I use a mix of Revive (double dose) and Prazipro for coral. Place them in a 5 gallon bucket with the dips, and add a powerhead for circulation. After 15 minutes I remove the coral and scrub the heck out of it with a hard bristle tooth brush, scrubbing all areas of rock/skeleton except live tissue. I then place the coral in another 5 gal bucket with tank water and let sit for about 15 minutes (rinses off dip). Place coral in QT for a week or so and repeat the dip/scrub treatment at least once, even if the coral looks super happy and healthy. Corals take dips pretty well, much more resilient than most people think.
It's infinitely easier to prevent any pests from coming in on new coral, than to try and remove them from your display. I have personally witnessed small crustaceans living inside polyps of various Tubastrea, Dendrophyllia and Rhizotrochus that I've never seen on other coral.