Different shrimp have different requirements.
The easiest of the dwarf shrimp are the Neocaridina.
They can be kept together because they all require the same parameters. However, they will interbreed and you could wind up with a bunch of mud-colored shrimp. Neocardina
are Red Cherry, Yellow, Blue Velvet, Blue Pearl, Orange, Rili, etc.
, such as Red Crystal and Black Crystal, are more sensitive to parameters and much harder to keep. They can be in the same tank but will also interbreed. Since black is dominant, you most likely would get mostly black shrimp.
will not interbreed; but their parameters are different so, IMO, you'd be shortchanging one if you set the parameters for the other.
I have kept various Neos together because I don't care if they interbreed since I'm not going to sell them, anyway. I gave the offspring away.
Hope that answers your question.