They'll lay them on any hardscaping, so rocks and wood as well as glass. If they're not overfed, I don't think they lay all that much. It seems to be that the horned nerites lay less than the redspot or tiretrack, but I would hardly call my observations scientific. I love those snails, but due to their eggs, they're probably not ideal for anyone who is really picky about their tank's aesthetics.