Let's tackle the crappie thing.
Pond Boss doesn't recommend crappie in lakes smaller than 20 acre. Crappie need bigger water, open areas with deep water structure and cover. But, the biggest issue is their spawning habits. Crappie, both species, are erratic spawners, spawn first each year, and are top line predators with a limited mouth size.
Largemouth bass, for example, can eat their own brothers and sisters. Crappie can't. So, too many crappie can survive, while competing for a limited amount of food. When that happens, crappie overpopulate and stunt. Throw in the fact they spawn first each spring, and baby crappie are feeding on baby bass, baby bluegill...you see the pattern.
Only larger lakes can properly support crappie for the long haul.