With exception to Blacks marine worms don't keep very well, carp baits are all freezable or storable on a shelf.
Natural carp baits work, artificial boilies etc work better that's why they were developed it's not to say natural baits are rubbish they have their place and on the right day etc..
Lazyrag and Lazylug are quite frankly Lazy-innovations, every year carp baits, rigs and innovations move on probably because there is a heck of a lot more money involved in the R&D side of carp angling.
I know someone who uses monster crab bait additive on bits of maky and no iffs or buts he does catch when no one else does, I can't say 100% it's the additive who knows maybe it's worth looking into.