Get amanos and Otos. IME they like different kinds of algae. Nothing eats everything. Otos are great at GDA and the brown stuff- what do you call it- common in new tanks, doesn't stick, needs silicates in the water and - DIATOMS- that's it. Amanos love hair algae and cladophora, which the otos won't touch. Neither will eat BBA, but nothing realy does.
As for controlling algae with lighting and ferts etc- I have 11 planted tanks and am a member of a local planted tank club with 40+ active members- it aint that easy. Everybody could use a little help from a clean up crew. They will also help polishing off uneaten fish food. There is no be-all end-all algae cleaner-upper, but if you like having them around and they can give you a hand, what's the harm?