I have a rabbitfish (scibbled?) that munches the algae. I had a hitch hiker macro show up on some SPS. He is in a tank with a purple and hippo tang. There is not a spot of hair algae, thanks to the tangs and the rabbitfish takes care of the others.
I also have a Tomini tang in a smaller tank that is starting to grow some hair algae. He used to keep it at bay. I think due to the addition of the Anthias and their feedings, this reduced my tangs grazing habits.
If the algae is the only food source, it may change it's ways.
FOXFACE will eat the red cyano? Got a friend with a 125g in need of some help in that area.