I think barbs have a tendency to be a bit "nippy" and with the Angelfish having large/long fins it may cause a problem (depending on the number of barbs and which type).
The other possible complication would be the type of Tetra that you put in with the Angels, Neon Tetra's are their natural food (Fry and young'uns so I'm told). It has been suggested that if you want both Neons and Angels if you introduce the Neons first and let them grow to full size and then introduce the young Angels they won't see them as food as they have always been there and they are too big for them to eat. Apparently there can be complications if you decide to add new Neons at a later date as they may be seen as "live food", which could lead the Angels to eat all of the Neons (if they are small enough).