that sounds good to me, but Ive never had barbs or chery shrimp or dwarf gourami personally, and I haven't done your math.
I have a 29usg tank that has mostly cories and guppies now, but I still have 1 tetra, 1 minnow, a couple of loaches, a hatchet, and I have had ghost shrimp in about the same...