i have CAE's and SAE's. i love the SAE's because of their color and activity, but they seemed to do nothing for my algae problem. i have CAE's in all my tanks and they keep them spotless. of course, theyre all at or under 2", so the worst may be yet to come. they only show aggression to each other occasionally.