Sure. Especially in the Bahamas
, my experience has been that natural or live bait is way more productive (this is generally true everywhere, but Ive been skunked in the Bahamas
on artificials then switched to natural dead bait and BOOM!). The most conveneint thing to do is buy some pre-rigged ballyhoo and troll with them. Or break out the cast net, catch your own, and learn how to rig them (its not hard).