Right. Vipers give one dude a damage reduction. Ragnarock gives your team a damage reduction.

Vipers give a 35% chance to inflict perfect corruption each turn. Ragnarock does it automatically.

You could run both, but I think Ragnarock has more Gauntlet potential.