who cares if some product might not be good for your chain?! It's a lousy $10 item.
Yeah, I suppose if you are buying $10 chains, go for it. A $10 chain is pretty much cr@p straight out of the box anyways, so not much could make it worse...
OTOH, people such as myself, who buy only the top-end anodized chains (like SRAM pc-68's, Campy chains, etc) and have anywhere from $30 to $60 invested in their chain, no, you don't want to use Simple Green on it.