Six inch crappie with eggs means your lake has some problems. Perhaps a forage ( food ) problem. Many lakes do have stunted growth in pan fish, However this lake does not have that problem. Also some years both lakes and streams can have complete loss of year classes. Professionals ( biologists0 used to believe that we fishermen could not hurt fish populations.That has been found to be not true. Even the oceans can be hurt by over fishing. As I stated in my first post that is not the only reason to let them grow . In a well eco. balanced lake these crappie will be over 9 inches and get shoulders on them in a few years. You can find charts that show crappie weight per size. If I remember correctly a 6 inch crappie is about 2 ounces. By letting that fish grow a couple years and that same fish can weight 1/2 pound. Just a good idea to protect the fishery and have a meal instead of a snack!