They will eat coralline -- but that's typical of all urchins. Some people don't like them because they'll leave white trails on the nice purple rocks. I have always kept a few different types of urchins in my tanks. Giving up some coralline is a small sacrifice to make to keep a cool critter like that.