Let me offer a different approach,
Have you considered floating plants? Like Salvinia or duckweed...
They offer shade to the tank to minimize algae growth.
They suck up excess nutrients to minimize algae growth.
They are very attractive.
There Aeriel advantage helps support the rest of the tanks inhabitants.
Also I would recommend trumpet snails
They eat algae
Stir the substrate
Hide under the substrate during the day
Blah, blah, blah