I keep nerites in my planted tank and my tang tank, but my experience with malawi is that they will eventually eat the snails. If they are not too expensive for you, I would buy a couple and see how they do. Maybe if your tank is not overstocked and your fish are well fed, they will leave the snails alone. If they work out - they are great algae eaters - always active.