You guys should give yourselves more credit. It isnt the bait, it is you that makes the difference.
Those of you that catch fish on RT have confidence in them and fish them with confidence. This gets you bit. Whether you realize it or not....you fish slower, paying more attention, working the bait as if you know you are going to get bit....... and as a result you are a more effective angler.
When you fish a bait you do not like you fish poorly. Its only natural because you already know you wont get bit.....and you dont.
95% of the time confidence is the difference. Not the bait.