I have one, and my boy friend has one as well. They aren't too great in community tanks, which is where mine is. They chase fish like mad, but they are excellent at cleaning the sides and bottoms of tanks.
But, my boyfriend has one in his tank with three cichlids and dinosaur bichir and he cleans well, and stays away from the other fish. I think they're just bullies if the other fish are easy targets.