Malaysian trumpet snail these are aquatic snails that live in gravel they don't eat plants. Not sure how they would do in a vivarium. Very hardy and one of the smallest snails I have seen with a shell. Very productive.
The land type are bad! They will eat eggs. I have seen it or at least I have killed them on clutches and they are really hard to get rid of once established in the enclosure. They eat delicate plants too.