I'm sorry I can't help with any reviews on this particular product.
It is amazing how many additives are out there claiming that you absolutely need it. You would be surprised at how little portions of trace elements the corals actually need and how much are already available in most salt mixes.
Unless your corals and other critters exhaust the additives fast, you would just end up dumping it out during water changes.