I would maybe swap some of the corys for some algae eaters like Ottos.
The Angel may go after some of the smaller Tetras when it gets larger and vice versa the Tetras may nip at the Angel. Might be an issue although I have gotten away with a similar mix in my tanks.