Most of these suggestions are good except you WON'T have a large, established colony to begin with (unless you shell out a lot of cash or have a nice friend with an established colony), so the real answer to good tankmates for cherry shrimp is: none. Practically any fish will eat anything that can fit into it's mouth and I'd wager that a baby cherry shrimp could fit into ANY fishes mouth.