C habrosus are a pygmy species and stay lower than C pygmaeus or C hastatus.

Habrosus are the main species I've kept. I have a pygmaeus now that I rescued out of a tank of big Cories.
The stock sounds fine BUT if you want to breed more Shrimp , either introduce Shrimp first ( tank must be stable ) , or set up a tank just for Shrimp.
They'll still breed and with enough moss to hide in you'll still get a few babies. But with fish in the tank you won't see babies.
I love my CPDs. I will be setting up a 10g with just Shrimp and Otos. I miss seeing the babies.
http://youtu.be/aptmdICahvM
My tank was overstocked but so heavily planted that it wasn't an issue. Plus all tiny fish with small bioloads.
Smoke signals from my iPhone using Tapatalk