Whew, FA that is going to be a very complicated project. With that many species you have made a complicated job (pond management) MUCH more complicated!
OTOH, how awesome is it to see kids catch their first fish ever, or first big fish ever.

Do the anglers have to show/report to you everything they catch? If so, then you do have one advantage in that you are constantly sampling your fish populations.
I am not an expert, so cannot give you any good specific advice. However, perhaps you should keep very comprehensive records. When you have fish trends going the wrong way, try to identify the problem and change the pond management. When fish trends are favorable, keep doing more of that.
Do you have the ability to add any smaller forage ponds or grow-out ponds? If so, I think that would give you a lot of operational flexibility and perhaps save you considerable stocking money over the long term and/or grow fish faster with large inputs of optimally sized forage?
Good luck on your pond evolution!