Nerites will definitely not eat plants (they're algae eaters), ramshorns shouldn't either tbh but can if they're hungry. I keep pink ramshorns and they've never done any visible damage to my plants, but then again none of my species are particularly delicate. Keep in mind that nerites might leave unsightly eggs all over the tank (and glass) that are almost impossible to remove, but they won't hatch in fresh water. Ramshorns on the other hand will reproduce freely in fresh water and under good conditions you will soon have a stable popare ulation in your tank. Nerites will have to be replaced every 1-2 years. Also, nerites have very short bodies so when they accidentally flip themselves over they might have trouble righting themselves on their own; they are also more likely than other species to occasionally venture outside of the tank. Because of this they might require a little more "supervision" than some other snails
But tbh it's down to your personal preference/needs.