just to add my 5c wearth i have a 160 ltr tank with comunity fish i also have 2 bristlenose in my experance they make a little diffrence to window algae but not so much to the algae on rocks wood ect i also have 2 panda loaches and 3 clown loaches they help with the cleaning of the tank also they do a good job at cleaning up leftover food ect hope this helps