Worms work everywhere for everything. However, the bluegill will jump all over it before the crappie get near it.

If you're gonna use bait for crappie, minnows are your best bet.