Cherry shrimp at full size are no more than an inch long - males are less - so I'd say they're likely to get eaten by platys and gouramis and any other fish over 2 or 3 inches. Babies are considerably smaller, and even a subadult guppy could eat them. I've had cherries with guppy fry and juvies, but have always taken the fish out by the time they were an inch long. I've been told that they will probably work well with neon tetras, but even then the shrimp should get established and breeding before the neons are introduced to the tank. That was my plan with the tank described, but unfortunately most of my shrimp died in the first couple of weeks - didn't change the water soon enough. I was left with only 3, and apparently all female, because I saw saddles but no berries. I ended up with one really bright and active female about an inch long, but she died recently - maybe just from age, as I'd had her for maybe a year, or maybe she died of loneliness being the only shrimp in the tank.