The "black spiney" urchin (possibly Diadema sp?) will grow very quickly and get very large (if you weren't aware.) If you see them in the wild, they're just monstrous. I got one before I knew how big they got...and within a few months he had outgrown my 40g. They'll start out eating coralline algae, but there's a point where they sometimes won't distinguish between coralline algae...and the bases of your SPS corals. You may find some damage as they grow large (including damage to your hands!)
I had a green and a purple "rock-boring" urchin, but they never did anything other than eat coralline algae. The green one died, but I still have the purple one (going on 4 years now). Never does any damage, but I moved him to the sump after I accidentally grabbed a rock with him on it. Didn't feel so great.