I think a shad is a shad. I always take perch caught from a lake with me just incase I can't catch any bait where I'm fishing. I do like to use bait from the water where I'm fishing, but I wouldn't say that it is crucial to success. Have caught too many fish on bait from elsewhere to come to the conclusion that it is a waist of time. Better to have some bait than get there, and ya can't catch any.