Based on your wants/needs/priorities...

Rip-rap the dam 2' above to 4' below full pool waterline.
Three, maybe four big cedar tree piles from deep to shallow perpendicular to shore.
Lots of surface gravel spread out 4"-6" thick over some of the shallow areas.
Anchored pallet stacks for FHM spawning sites.
Lots more big piles of big rock/busted concrete etc. strategically placed deep to shallow.
Boat ramp - gravel or concrete either one works.
Diffusers and air lines for aeration system placed.
Probably some other stuff I can't think of right now.

Little boat ramp story...

Several people told me I was nuts for spending money on crushed rock to make a boat ramp for my little puddle. I might be nuts, but I wasn't nuts for doing that.

I took the wife boat riding on the Gasconade River on Saturday. When we got home I noticed a really nasty looking neon green algae bloom starting in my pond. The water has been very clear - 5'-6' visibility, weather has been hot and dry for awhile, and I haven't installed aeration system yet.

So... I kept the boat tied down the to trailer and backed it in far enough to submerge the jet pump and fired it up. Ran it at 2000rpm for about 15 minutes. Algae bloom kaput! Sediment stirred and visibility decreased to 2' or so. Potential big problem avoided!