I have always done better on green sunfish than bluegill . I have caught quite a bit too on cut bluegill...but it depends on the body of water and where you're fishing on it and which species you're targeting. It also matters on when your trying it. These catfish will target a certain bait at certain times of the year. I have seen them get picky about which shad variety you're fishing with,how you cut it, how fresh it is etc. The notion that catfish are just these scavengers that will eat most anything is WRONG.

I use to fish on the Ohio a lot. AT one of the grainery operations we use to target eating size channel cats. We would have three different kind of shad to bait with...but certain times they wanted the gut of the gizzard shad...that's right you had to string the guts on your hook.

Flatheads I really have always liked the green sunfish...but on the Mississippi around riprap I have caught flathead on cut bluegill...other places not so much.

Blues seem to like mooneyes and herring and gizzard shad cut just right or a whole one

And threadfin shad...yellowtails we call em...rigged live and whole or fresh dead at least...well man everything eats those...