I have a 30 gallon long (36") With a bit of overfiltration
, Aqadvisor has me just at my limit (with full grown fish). The tank is definitely not overstocked, and I think the fish are much less stressed with several of their own kind.
About the german blue rams - I bought 5 young rams and let them "grow up" together. One died, and after a male and female paired up, I rehomed the other two, since one of them was getting harrassed by the pair. The rams get along great with all the other fish, although they will chase the honey gouramis away from their section of the tank, sometimes.
I absolutely love this combination of fish. The colors are very pretty together.