I've been collecting Chaetostoma (rubber lip plecos) lately in the Mamoni river, and although not much to look at, they are serious algae eaters.
And because my tanks are outside, get enough intense sun to require algae assistance.
These Chaetostoma even climb above the water line in my tank to go after algae above the water line, in the splash zones.
The one above, is entirely above the waters surface.
Being a biotope fanatic I'd only keep SAEs in an Asian themed tank, never with New World cichlids.
I go so anal, as to only keep fish found in the same river, or lake in the same tank, so take my blather with a grain of salt.
The ones above, were caught in a trench, along a rock wall, where the current was swift.