I would try to keep them all from the same general region. If you want an angelfish as a centerpiece, then the tetras are goood, along with some corydoras (bottom dweller) and say, a BN pleco.
I keep mesonauta mirificus (festivum) with a school of black neons. I find them to be a bit more...