I recently got discus for my 125. 8 in total, they are awesome. They are in there with a few dozen danio choprai.
If you are into community with small fish, when you choose your mid level schoolers (tetras, etc) pick your favorite 2 or 3 and get large schools of each, rather than several small schools of different species. It can look really chaotic when you have fish going in every direction lol. Just a suggestion.
It's not a bad idea to get a few more angels, just keep an eye out for any bullying.
I would add more corys, large groups of corys are great to watch.