leave it in they are a good snail stombala or something similiar cant remmeber how to spell it but I have a ton they reproduce in the tank very well and are algae eaters.
Mike
EDIT here is a more correct spelling of it LOL had to hunt for it.
Stomatella.