Well in a 100g tank you could easily keep 8-10 with no problem. But i would be worried about the angels...discus dont compete too well with the fiesty, darting feeding frenzy of the angels and often starve. Personally, since you already have 6 angels, Id keep them....andthats coming from a guy that loves discus like no other fish I have ever kept. I'd go with one or the other. But in retrospect I've also heard stories of discus eating neons as well....so take your pick