Diversified forage base should be the key. Shiners, minnows, shad, all will be needed. Crappie eat a lot to gain weight. All these forage have different spawning habits, and WILL find a place to spawn. A some larger LMB will help, possibly 1 sex. Maybe a couple flatheads. Crappie will find the shad in a small pond before going hungry.