If you don't want your Shrimp eaten, don't mix them with most fish.
The only Shrimp safe fish are Otos.
If you want to try Shrimp in with more Aggressive fish, Id try Ghost Shrimp. They are clear, so they don't get eaten as fast. They are not expensive. If they do get eaten, you won't be out as much money.
I like my Shrimp out and about. So mine are in a tank with Nano fish. CPDs, Threadfin Rainbows, Otos and Scarlet Badis.
I really Wish I had left it Shrimp and Otos only. I miss seeing the babies. Now I see a juvenile here and there. My CRS babies got picked off.
I have RCS and SS grade CRS. My other tank has Amanos. I really like them as well.
Don't mix Ghost Shrimp with other dwarf Shrimp. They are predatory.
RCS and CRS don't crossbreed. My CRS are stunning. I love my Shrimp.