Andy, looking at the photo's of your pond it looks like you've got a great area for the GSH to survive and multiply, your trout and bass are gonna love those fish snacks as they get bigger.
I like to watch the trout zoom in on the GSH near some structure where they hang out, and the GSH have really thrived in my pond since putting them in 4 years ago.