I think your Angel Fish are more of a threat to the cherry barbs that them nipping the Angel's fins.
Cherry Barbs are not as big fin nipperes as say...Tiger /Albino /Green T-Barbs.
From what I know, Angle Fish will eat anything smaller.
I would not put ANY Barb w/Angel fish
IMHO