The anchovy was one I had rigged on a bloody nose head two trips ago and never used. I hate wasting bait so it had been through two freeze/melt cycles, teaser , leader and all. ….
And we are questioning your voltage...your roll...
IMO good bait is key. Yes, you will get fish on crappy bait. But you will get more fish and better quality fish on good bait.
I sooner run a spoon than a bait like that.
Just my opinion.