I would advise against adding snails to a pond. Snails are an intermediate host for several fish parasites. If you eliminate the snail population in a pond you eliminate the life cycle of such parasites. I personally would never add snails to a pond. If you are that concerned about algae, rake it out, it would be more effective.