How will you heal? BDSM bungles a whole bunch, and if you don't use it, you can't counteract REP's -35% Petrification Resistance too well.
I recommend ditching the REP and just getting a Ring of OmniMagic Resistance (10% resist all), or if you can't find one of those, just wear dual melees (you wish), or a ring of fire/cold/petri resistance. That way you can still get resistance and spam heal with no bungling.