Fishing from shore where i fish, I'd probably go with a Live Pointer, or similar, high quality hardbait. I fish some pretty gnarly waters, so I tend not to use the best bait for the situation because I can't afford to lose as many of them. Plastics I can swing as they're realitively inexpensive. The only reason I have treble baits lasting longer than a year is because I primarily use 30lb braid. Fishing mono I was losing two baits a day, it gets pricey. I'm in an urban area so not only are there branches and rocks to get snagged on, but tires, shopping carriages, bikes, etc.