From here it sounds like the contractor knows a lot more about building a dam than your neighbor and I like what I'm hearing from the contractor. Yes to the fish, I'd throw some Fatheads and Golden Shiners in there too, if the Shiners get to reproducing too much you can toss some Hybrid Striped Bass in there. Think about throwing some Yellow Perch in the mix too.