A lot depends upon your set up. I have around 10 American Flag Fish currently and have found yes overall they can be aggresive and nippy but a lot depends on the set up. In well planted tanks with good ratios of M to F flagfish aggression is minimal (romance trumps, lol). I usually try 3 females for every one male. I have American Flag fish with my endlers not much of problem (a few fry get eaten). They also are kept with my peacock gudgeons with no problems. I have a blue/green monty tank and they have nice long swords and I don't have problems with them nipping either. In my community tank they are in with assorted tetras, banded gouramis, cories, BN, GBR's, and only problems I have had were with the male flagfish and male GBR's at first. I believe this was do to temperment on both sides and coloration. I would be hesitant with the angels depending upon the angels temperment and size.