Your best bet is to stick with larger shrimp... such as amanos, vampire or bamboo. Other species are likely to get eaten much quicker. These species might reproduce but the offspring wont survive.
If you have a *heavily* planted tank and you start with shrimp and put in some *small* fish, then you might be able to keep a thriving population of small Neos and fish. Fish in a shrimp tank does mean lower breeding of shrimp.
Shrimp don't do well in a tank that has been treated for copper, although copper from ferts *might* be okay as long as you keep it on the low end. Also, it's good to know the GH, KH and TDS of the tank water so that you know that shrimp will survive in it.