Sounds like my experiences are similar. I believe small suckers (5-7″) are the best for set-lines and tip-ups. You can buy a dozen and get to your spot with 11-12 still alive. Plus, they just get bit. Before I figured that out, I did a lot of very informal shiner vs rainbow vs fathead comparisons.
Shiners seem to produce the best of those three, if you can afford them and get them to the lake without dying. It seems like even the live ones are always on the verge of dying, and the little quivvers they make as they’re about to pass may be triggering these fish to bite. Plus they’re as shiny as a new nickel. They will just hang on the hook motionless sometimes though. It’s been a couple years since I last bought them.
Rainbows are the most active, along with suckers, and the most hardy. You can keep them in a bucket of water in the garage and they’ll still be good next week. Rainbows will swim all day long under a tip-up. These are normally my go-to for tip-ups on all other lakes: LOTW, URL, or local.
I can say without a shadow of a doubt that fatheads are the least useful. They’re useful for minnow heads only. Or feeding to the ferile cats in the forest behind my house.