Avoid the Melanurus if I’m honest, although they could work its unlikely and the Mel will become fairly boisterous towards other wrasses. As I’ve said in previous posts, you want to avoid the Platyglossus group when mixing Halichoeres and stick to the Biochoeres group or Hemiulis group. These two generally have more peaceful species that will happily coexist with others - The Iridis is one from the Biochoeres group.
I’ve had 10-11 shrimp in with wrasses at seperate times, currently I have 8 shrimp in with wrasses (3 in one tank with a leopard and 5 in my other tank with my main gang). I’ve never seen them being eaten unless they have already passed from old age. Cleaner and Fire Shrimp tend to be ignored due to their role (a fish will usually know if a shrimp has a role to the reef and their role is to clean the fish). As for the snails, I’ve not had much of an issue - my main issue is that my snails love to fall upside down. Again, species from the Platyglossus group are more likely to go for inverts.
As Slocke said above, those complexes are best to mix, however on the whole almost any complex can be mixed together, just avoid the species from the Scottorum and Filamentosus groups.
I’d also add in a couple
Paracheilinus species to truly get the lights going at night! Some personal favourites of mine are;
- Carpenteri
- Attenuatus
- Piscilineatus
- Amanda
- Rubricaudalis
No problem! Just hang around here and you’ll learn many scientific names