color has nothing to do with it, but at times they can take on a similar shade to whatever it is they are munching on. There are countless different kinds of asterinas, and some are certainly predatory.
Telling the good ones from the bad ones apart visually is impossible unless you catch them doing it and see damage
I have had both sps munchers and zoa munchers over time, so as far as Im concerned it doesnt matter that most are just algae grazers. I do not discriminate. If I see an asterina I get it out