Funny that your having issues... the live target perch is my BEST hook up ratio frog type bait. I hook 80% or better. I use the full size not the small one. Ypu can pull the hooks up and out some, i do it with some frogs.
That said my opinion is that fish 4+ pounds are what im targetting with those baits, rarely do you miss or lose fish 4+ on frogs imo. If your around a lot of 1.5-2 lbs, you ratio will suck cause they dont engulf the bait, they just pull it down
"I'll never mess with bee's or wasp anymore, and I'll never gig another beaver..." Words from a man who learned things the hard way