Hello all - this is my first time posting so hopefully I'll do this correctly. I live on a small lake in SC (about 20-22 acres, gets down to around 25-30 feet in depth) - it has plenty of threadfin shad, bass, bream and it has some larger crappie (never caught any smaller ones). It also has a few catfish in it and recently I figured out that these were flathead catfish. They are not too big (the biggest I have caught was maybe 4 lbs and the smallest was maybe 2 lbs). I have seen them bed in the lake before and last year I even got a video of 2 parents protecting what had to have been hundreds their young as they fed. So I had no concerns until recently I saw a few articles warning against having flatheads in small lakes or ponds so I was looking for some feedback - should I remove them when I catch them or are they perfectly fine in a lake of this size?
Thanks in advance for any feedback or advice.