Ohio and Indiana are very similar in their pond management. They stress a proper balance of bluegill to bass. The bass keep the bluegill in check(in theory, anyway). Catfish are also recommended, but will not reproduce well unless you have hiding places like tiles and pipes so that the bass cannot eat the whole ball of young cats(they tend to stick together) in one bite. They also discourage bull heads because, unlike channel catfish, bull heads turn up the bottom and make the water muddy, limiting the amount of light than can penetrate the water.
They discourage perch and crappie because they are more open water type of fish and lay massive amounts of eggs, especially perch(something like one female laying 60,000 eggs is not uncommon). So you end up with millions of really tiny perch consuming all the nutrients in the pond. None of them get a big enough share to gain any size, so they stay small. The way it was explained to me is this...
A body of water can only support so many pounds of life based on the nutrients it receives. So if you have a body of water that can support 1000 pounds of fish, you can have:
One 1000 pound fish.
Or
Ten 100 pound fish.
Or
One Hundred 10 pound fish.
Or
One thousand 1 pound fish.
Or
Ten thousand 1.6 ounce fish.