Killing snakes is just not cool. Get rid of the food supply, and they will leave. Maybe try leaving the pond empty for a while until they go away. A fine mesh perimeter also sounds like a good idea, you can even curve it outward and make it decorative.