i have tiger barbs, and even though they are considered, fin nippers i have found that they don't bother any of the other fish when i keep them in big groups. i keep them in a group of about 10 though, so they generally don't nip.
Tigers with an Angel is not a great idea IMO. They are cool fish, but tankmates are limited.