Angel can't go with Neon Tetra, when the angels grow large enough they will eat the neons or if the neons are small enough. I'm not too sure about discus and neons but I'm pretty sure they will be fine togther. It's either no neons or no angels if you want to get these fish.