I have two in my 75G, and while they do eat everything else I offer in the tank, including zuchinni, they also constantly clean the leaves of the plants. It's the only way I can run two bulbs on that tank is to have them. The only algae they don't eat is at the top of the tank on a couple of retrospiralis leaves, they are right on the surface so they can't get to them. I pulled one of my 2 1/2 foot crypt usteriana leaves off for them one day from my 55G. It had been right under the lights for a long time and was covered with all sorts of weird growths. I stuck the stem in the gravel of the 75G and those two SAE's had a ball. They only left behind a small bit of BBA. I would skip the barbs with the angels in there.
I would suggest to you to also dose with flourish excel to kill the old BBA. You may have to cut some of the leaves off too. New BBA growth is more tender and readily eaten and your SAE's won't let it grow in again. And they are hungry all the time, they are not full grown until they reach about 6" so.....they are growin babies. Mine only chase each other when I throw food in for the plecos. Other than that they are constant companions...swim together, sleep in the same spot, and they nudge each other and appear to actually groom each other.