As far as ramparts goes for a warlock.... My PvP specced lock (SL/SL) in full vengful + 2 parts T5 (for the set bonus) - 1200ish dmg can clear it no problem. Pull 1 group at a time.. DoT them all up and heal yourself with your boosting chars (shamans in my case). I was using the voidwalker to tank 1 of the mobs and held the others on my lock.. the AoE taunt (suffering) also reduces their chance to hit by 10% which can help against the tougher groups.