It’s a good attempt to save the reefs but as with any “environmental safe” products they just don’t cut it. Sunscreen is a difficult one. As it is most don’t do the job in protecting you in and around the water. Few are actually water proof and still work well.
That said, I don’t think the reef safe ones are as good “for your protection “ as they claim for the reefs.