Well, if the equipment is visibly dirty, there's no point in sanitizing. That goes without saying.
As far as effectiveness, star san will not 'kill' yeast or mold due to it's mode of operation, which is acid based.
Iodophor is a halogen based sanitizer and far more broad spectrum. It will...