You need more cories than that. At least 6 minimum, preferably 8-10. I'd ditch the Neons ( pretty but very generic , everyone seems to have them) add to the cories and go with the sparkling gouramis. Perhaps Endlers or some type of nano fish instead of neons ? So:
8 Pygmy Cories
3 sparkling Gouramis
Possibly 4-6 endlers or other very small fish.
I think that would work/look better but that's just me.
You definitely need to up the cories though as they need to be in groups. I've found pygmies to be a lot more skittish than your average types so more is best.