My coral beauty used to do pick off everything("used to" unfortunately he has passed away after 3 months) and my lawnmower blenny maainly eat algae off the glass.
REally surprised that your tangs don't. ALl mine do as well as all different dwarf angels I have. In fact all my fish do except clowns and royal gramma.