This species has a habit of becoming quite nasty as it matures. And for some reason, it frequently takes a real dislike to vertically-striped fish, which might bee an issue with the angelfish. The RTS also does not appreciate any other substrate fish, so cories and loaches may be targeted. Any of this may not be evident now, but it can become so; we cannot change the inherent traits/behaviours of fish, it is in their DNA, so it is wisest to understand these and avoid the situation.
The number of rummy nose tetras should be increased. This species is one that always does better with more of them, and as you have the space I would aim for 15-20 total. However, Colin's warning of the angelfish is well given, and these two fish should not be combined. Angelfish should not have linear fish as tankmates.