If you get a male Nerite they won't lay eggs, it's difficult to sex them but is possible with observation and/or patience.just stick with nerite snails. As already mentioned, they can’t breed in freshwater so won’t ever become a problem.
They do leave eggs behind which are difficult to remove, the horned variety do this less.
This has been my experience too. They have a great work ethic. I am having quite an algae outbreak at the moment (possibly due to missed water changes) but you can see how clean the glass is where the horned nerites have been at it over night.horned Nerites punch well above their weight