Somehow this thread mutated from insects to geese.
In answer to your original question, any riparian growth can be beneficial in providing diversity to the pond's food chain/web. How much it contributes will depend the total area in relation to pond size. Riparian growth provides habitat for insects, amphibians, reptiles, and, of course, water fowl. It is really a matter of personal choice.