The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
I would say they are but if you have a really large tank and fish that are too big to eat it might be ok. But they are aggressive fin nippers and will eat whatever they can.