Gates, my feeling is that if it suits you, it's OK. You didn't mention the general health of the fish you have caught. Fat or skinny or?

It sounds like the fish are eating their own young which is what fish do. I think I would start pulling some of the crappie out. They can overspawn and cause a problem.

Other than that, you just need to recognize that you don't have a well balanced pond but if it suits you, it's OK. If you do want a well balanced pond, then call a pro to make recommendations. With that mix, I expect they would tell you to start over. Or buy a whole bunch of spawning size bluegills to try to establish a proper forage base.

I would subscribe to the Pond Boss Mag and buy the book Raising Trophy Bass by Bob Lusk. Both put a lot of things in perspective. I'm not associated with either of them.

One thing about starting over. You will get hooked just as surely as the rest of us. Who knows? It may already be too late.