Definitely in agreement to get rid of the common plecs. As has been said they get very large, and thus require a large tank.
I'd think you'd be okay with a smaller variety like a bristlenose, but you want to have wood in the tank for it.
Really though, they make more mess than they clean. If you're having trouble with algae you want to look at why it's happening, and fix it.
Nerite snails are great for taking care of some of it though.
Here is my balloon CT, Discord.
He lives in a 20g long with ~10 habrosus cories & a purple striped mystery snail named Spyro.
He eats pellets off of my fingers.
I'd think you'd be okay with a smaller variety like a bristlenose, but you want to have wood in the tank for it.
Really though, they make more mess than they clean. If you're having trouble with algae you want to look at why it's happening, and fix it.
Nerite snails are great for taking care of some of it though.
Here is my balloon CT, Discord.