It all depends on what you want...if you like big cats keep them, if not it is time to do some harvesting.
Yes absolutely, Channels do eat bluegill and smaller bass. Thats a FACT!