I'll throw a craw or "creature" bait 99 times to each time I'd use a worm. A bass EATS craws and bait fish as a natural food source. A worm is not a naturally occurring food source for a bass. In fact, I'd think 99.9% of bass will never, in their life span, ever eat a real living worm without an anglers help.
A worm is designed to mimic a bait fish feeding on bottom....I think I can imagine a fluke as being a better bait fish imitation.
Eat. Sleep. Fish.