I wouldn't say that they are bad for a reef, more along the lines of a reef tank is bad for them. For the most part, their diet can be egnimatic at best. Some are known to eat certain types of foods while others, nobody knows. usually they do not live long in home aquariums but there are always exceptions.
Fermat, what you are seeing, I can almost guarantee is a stometella snail. Just from the simple description you gave. At least that is what jumped to my brain when I read your reply there. Look in my Photo album (the little camera picture above my post) and compare the stometella picture with what you are seeing. If it's one of those, then they are about as reef safe and friendly as they come, and harmless to boot.