Wow. Thanks, guys!!
I certainly appreciate the wisdom and experience.

but...
Why say you guys considering this:
Small trees: dogwoods, Japanese maples, Cherrys, etc. wouldn't have much of a root structure and would also shade out the algae. My Dam runs the whole south side of my pond. My dam is also crazy wide and tall compared to my pond. Like five feet from the top of the water to the top of the dam, and 100 ft wide, and 250 ft long.