You might want to contact a pond/lake management company to consult on the plans also. If your ultimate goal is to have a stocked pond that will develop into good fishing these people can give good guidance for proper habitat. Coincidentally we have a lake manager coming today to look over a lake on property we have under contract. It has been an education finding all that is involved in proper management of a body of water.
MarkV