Limpets are a relative of snails - anything that would effect the one would effect the other (and a lot of the other living things in your tank!). I have a couple in my tank, and they've done wonders for keeping algae down - I've not seen them on my own corals, but that's just me. They probably hitched in on rock or a frag plug.
~Bruce