No, it is not overstocked. And the filter is frankly irrelevant. It is your physical space, the needs of the individual species, and regular substantial water changes. You also have live plants, though I did suggest some floating which will help in more ways than one. Shoaling fish that are in small numbers have more impact on the biology than do more of them, because of how it affects them. Also, the fish are relatively quiet or sedate, not active swimmers. The pandas will be the only active fish, and this species is in my experience more social than many other cories. I have six but they are in with 40 various cories and always seem to be spawning.