It’s pretty cool when they release the larvae in the water column. I found they will release them right before they shell. They pretty much have eggs and larvae constantly. They don’t live usually because either the fish or corals eat them, so it’s actually free food for them.
I have 2 cleaner shrimp, never seen either pregnant. But I also have 2 peppermint shrimp and one of them is almost ALWAYS pregnant I feel like. I never see any new peppermint babies because like he said, they all get eaten by fish and coral. But yeah...free food! It doesn't seem to affect their behavior either. My prego still comes out of the rock and cleans with a fat belly.