Too bad sharks don't work well in ponds :-(
So far on our pond, no geese. I don't think the local coyotes and foxes are giving them much peace. One advantage of a smaller pond or one that is narrow is the geese don't feel very safe, even on the water if furry critters are tracking nearby.
The technical side of me would love to make a small boat that would drift around, ID a goose, and squirt it regularly until it left, similar to the deer deterrents that squirt them near your garden. At night it would be great as they would no longer be at peace in the water. Combine that with the orange LEDs and I bet the geese would have nightmares.