This is just my (our) experience -- When the bite is really ON - I will try to switch to either a Gulp crawler or minnow - the minnow always seem to work better. The artificial leech doesn't seem to work as well.
IMHO - you will never outfish live bait with an artificial..............