Sadly I've turned into a shrimp fanatic. I love them. I'm even getting a dedicated shrimp tank.Any fish that is big enough to look good as a centerpiece fish in a 30g is probably big enough to eat adult cherry shrimp too. What do you like in a fish? What fish do you find more interesting of others? How do you want your tanks to 'feel'? You can't know what type of fish to get unless you know what kind of fish you like.
With that said, I would forget the shrimp and do shell dwellers.
Are there any midlevel catfish? Maybe a pictus? I've seen them at mid level.If the shrimp are more important than fish then tetras would actually be a good choice. I'm having trouble thinking of anything non 'small-and-schooling' (tetras rasboras danios etc) that won't go after cherry shrimp. Maybe someone else can think of something?
I have to disagree. A 30 gallon tank is not too small for bristlenose pleco's. I also doubt that a bristlenose will eat shrimp, whereas a glass catfish might. Besides, the op was looking for a larger (and apparently showcase) fish - transparent glass catfish won't fit the bill.Bristlenose Plecos get too big for a 30, and a pair is one too many.
Already noted above: Just about all fish will eat shrimp.
Mid-level cats: Glass cats. They have tiny mouths, and tend to hang out under the filter, in maximum water flow. MAYBE they won't go for the shrimp as much as some other fish???