I would think that golden shiners and the YP would probably provide adequate forage for the bass. I managed my neighbors pond in Polk County for a few years and never managed to get a successful crappie spawn. I believe this was due to a very high density population of largemouth bass and exceptionally clear water. I think smallmouth would probably reproduce fine in your pond, just make sure that no largemouth get in otherwise they will take over. Personally I'm not keeping a bass over 12 inches and will remove smaller ones as needed to prevent overpopulation.