Yes I have had some success with them both the store bought version and some home made ones a good friend of mine make. I catch fish here or there on them and they are only effective in clear water. If the water is stained or murky you are wasting your time. I lack confidence in them though and wish I could get on a consistent bite with them so I would fish it longer and more often. It is a good bait though and something they don't see all the time.
Also it is known for being a good cold water producer so now would be a good time to sling them.