I personally had a very bad experience using the Dr. G's dip recently with 50% death of otherwise healthy corals within 24 hours of a dip. YMMV.
As much of a PITA to deal with, ivermectin has been extremely mild to corals and extremely lethal to all copepods (and snails, shrimp, crabs, isopods, amphipods, worms, etc.). My current protocol on receiving new corals is KCl dip, into the first quarantine tank for 2-6 weeks to settle in, ivermectin dip for 1 hour, into a second qt tank for 24 hours with lots of carbon to absorb stray ivermectin, then into the display.