I have all of the corals you listed in your OP and I do not dose anything, though I do change my water at least once (usually twice) per week. I used to dose Iodine for my softies and macros in the sump, but with the more strict water changing regimen, I decided that I didn't need to do it any more and stopped with no appreciable ill-effects.
I do agree that dosing anything for which you do not regularly test is risky. Sprcifically, regarding Iodine, if I remember correctly, there is some evidence that absent certain Nitrate-based enzymes, Iodine I2 (found in lugols and others) will lead to an accumulation of Iodate (IO3-) which could be toxic in heavy quatities. Since we strive to rid our tanks of as much nitrate as possible, some folks claim that Iodate doesn't have enough of the enzyme available to convert the IO3- into I- (Iodide--the most bioavailable form of Iodine) which is beneficial or at the very least harmless. I'm sure there are some more chemistry-savvy folks on the board that can speak to that issue if necessary.