I don't think anyone disagrees that frogs are obviously a great LMB, SMB, and catfish bait. See the 6 pages of Cabelas or BPS dedicated to frog topwaters and plastics ad it's obvious. I caught my personal best 29# CC on a sand toad, in fact.
Hope to hear from others on this topic and their experiences...