I agree nerites do a great job, I have them in all of my tanks! Just not as many, lol. The zebra and tiger ones especially like to explore. You have the guppies and shrimp together? Whatever you are doing, its working well and your research is very intrigueing!
Thanks TeteRouge! Yes I'm breeding them both in this tank because I have no other tank that I could use for each of them.