I haven't used them myself, but a friend I was fishing with was catching sunfish with a chartruese scud bug the other day. Seemed to work good for him. I was catching fish using a Gill Pill, so I didn't switch and try the scud bug.
As far as I could tell the plastic part was just plastic, not much scent added (it didn't stink like Gulp or other scented soft plastics).