Welcome to the forum Mike!! I love the rock work!!!
Dirt guru Otto is the best for advice on this, but some standards are to key the dam core and to make the back slope as gentle as possible for mowing safely. Don't make the front slope too steep in case someone needs to get out in a hurry either.
What are you goals for fish? Will you need to add Ag Lime to the soil before it fills?