I have one! He is very social and likes to eat bloodworms, brineshrimp, and yes he also eats algae off of the rocks and sides. I've seen him eat some hair algae but not sure if he was actually eating it or eating something around it. His favorite is frozen bloodworms. When I introduced my tang to the tank the blenny actually turned white because he was intimidated. When he eats he turns dark brown with tiny white dots. Watching him change colors is so cool!