This is an extremely good idea if it gets up and running.
The idea is, in short - to improve the avaiablity, knowledge, welfare and hopefully even conservation of snail species across the globe, and to bring the snail community together to pool experience.