It is best to keep woody plants off the dam, but otherwise there are a lot of choices. https://www.aquascapesunlimited.com/Native-Wetland-Plants A lot depends on your objectives and tastes. My ponds are primarily for wildlife and secondarily for fishing and swimming. I have not really worried about leaves in my ponds, but each situation is different.

[Linked Image from i.imgur.com]

[Linked Image from i.imgur.com]