Just wondering which I should go for. I have a few CAE but they like to stay on the bottom and rarely eat the algae on the sides of the tank. Which is better for algae control on tank walls? Also, if plecos are better, I would like some info on specific kinds of plecos that LOVE to eat algae and don't get more than 5-6" as I have heard some plecos don't eat algae off tank walls.