but this is not random!!! random is random when you cannot predict what result is the next, this means that it is possible the have two identical value in succession! Think at a snare sound, made by two different sample, if random is snare1, snare2, snare1, snare2… this is wrong.
You can also use modulation sets that apply different effects to a snare using an lfo with the randomiser.
But Round-robin is frankly your latter definition. You may consider that kind of random is wrong, but round-robin is nothing more than sample cycling in a specific fashion.
So you could give each snare their own modulation sets with different filters applied where effects are also be parametrized in a random fashion (by e.g. the lfo with random option used), this gives a bit more randomized effect