I didn't question if it would work buddy, or if it was any good. I asked if you would be confident having next to no idea what bait you're using.
Absolute confidence in bait, for me, is top of the tree in terms of importance. Bait is the one thing that you simply should not have to question during your decision making processes.
The randoms are basically over-runs of custom mixes so they could be fishmeals, birdfoods, milks, in any number and combination of flavours, with numerous different attaractors added. They say it's just freezer baits but I guarantee you the over-runs of the shelfies get chucked in too.
I've no doubt they're all decent baits but I bet you the first thing you'll question when the going gets tough is the bait. Who wouldn't?
I'd use them for pre-baiting but there's no way you'd find me fishing with anything other than something I had absolute confidence in.