I would avoid this fish in a planted or non-planted tank at all costs. Their algae eating stops within the first year or so, and as stated they get nasty with other fish, large and aren't a very pretty fish to look at.
You'd be better off with Oto's or true SAE's if you're looking for something to help with the algae.
You'd be better off with Oto's or true SAE's if you're looking for something to help with the algae.