I don't know if they work or not , but there is reef safe ich treatments out there.
There are no products that you can buy and add to a reef with corals and invertebrates that will eradicate Marine Ich. The key word is treatment on the bottle/product, I can call Garlic a treatment, treatment really is only a buzz word in this context. You need to eradicate the parasite and neither of those products do so.