I would think the finnage of the angel would have something to do with your odds of success, too. If you get a standard angel, you'll probably be fine. If you're looking at the super veiled angels, you may have some serious problems. While you have large numbers of barbs, which is great for diffusing nipping other fish, I don't know that any barb could resist the long, flowing fins of a super veiled angel.