JUst saw this post. Can flatheads contorl bluegill, yes they can wipe them out. Can channels I don't think so (big pond will argue with me). THis is not to say they will not eat alot of bluegill especially if not feeding them, but control NO. I have seen many ponds that are overrun with bluegill and stocked with the densitiy mentioned with channel cats. Cats are skinny and lots of bluegill runing around.