Looking at the glup products they look like they will work well. I would use them as lures and never as a replacement for natural bait. The only thing that works as good as bait is bait, period. Nothing beats the real scent, flavor, and triggering qualities that good ol' bait has.
Tyler