Not in my experience. IMO, a small amount of algae makes a tank look more natural. If it gets out of control, you need to look at the underlying cause, and deal with that.
its a long planted tank looking more for unusual snails but also good algea eaters seen them clean a small cement pond in natal about 5 hours
The problem with efficient algae eaters is... what about afterwards? If you have enough algae growing in a tank to sustain algae eaters long term, you have another issue of nutrient excess and/or excessive lighting. If not, you're going to need to provide a good source of food for them. Many algae grazers tend to browse continuously, and will need access to food fairly frequently. So that entails leaving 'veggie tablets' or large pieces of fruits/vegetables in the tank for them to browse on as they need. They might have access to some scraps from the food you feed your other fish, but you can't rely on this as sufficient nutrition.
The idea is to try and get a natural balance in a 1500x250x250 planted tank no major algea at all but if I can strike a balance with say a few snails to eat algea and clean up excess food and a few assassin snails to keep them in check would be fun .it's an idea only , any major algea will be controlled by 4 small bristlenose cats at the moment brocus ,panda,sterbai cory and a pair of keyhole chiclids rule the tank .