Glad to here that you only had a few escapees!

I was thinking maybe you could put a few inches of decorative stone at the overflow points on your banks - if your escapes get worse. That way the flood water can flow through your stones but the fish would stay in your pond.

Of course, as soon as you have some good entertainment at the new gazebo, I am sure the fish will want to stay just to enjoy the shows! grin