There is no duo in my opinion that's a good well rounded solution. A combination of a zebrasoma or acanthurus tang and a rabbitfish combined cortez red legs and turbo and trochus snails along with maintaining parameters that allow coraline algae to grow quickly and not give other algae a surface to take hold.
The rabbitfish (preferably a foxface) will eat all types of algae, but most importantly they will consume bubble algae and algae that tangs won't touch. They're typically voracious eaters and I have had foxfaces that can strip bubble algae from a rock in no time.
Tangs can get lazy and stop grazing, this seems to happen more often with zebrasoma but acanthurus seems pretty diligent. However, it can vary among individuals.
The snails and the red legs act as a first line of defense and help prevent algae from taking hold, the red legs also seem to help with cyanobacteria as well and I've observed in my own attached systems where the tangs without the red legs have more cyanobacteria. I've never observed a red leg go after a healthy snail and they seem nearly incapable of killing healthy snails. So, I like to have a lot of them in tanks that are having algae problems and 1-2 per gallon makes a nice impact. Tiger trochus are voracious eaters and are more agile and better at clearing glass and smooth surfaces as well as nooks and crannies allowing fish, crabs, and others snails to focus more on the rockwork.
Lastly, manual removal is also a big help. Once algae takes hold and growth is older fish and inverts are less likely to graze. Therefore, keep it trimmed down will only aid the grazers in doing their job.
The heavy lifters here are the foxface and the mexican turbo snails, so if you need max efficiency those are the most important. If you don't want to zoanthids being eaten then stick with tangs and add more snails and hermit crabs.
Lastly, adding a Ctenochaetus tang to this mix can help as well as they consume detritus and film algaes which will contribute in a couple ways to the algae cycle and help turn phosphates bound in detritus into nutrition for the fish that will then not be released back into the tank.
Good luck to those of you battling algae!