Its a perfect combination really.
PAd Gravity shield.
Auburn Nymphs to stop them.
Optional Otyughs to stop smaller creatures.
Stone skin near the end when you need to use basilisk blood less.
Possibly

Mark for Quints
All 3 grav nymphs might be a problem, at most I would only use 2 for end game healing. However one at the start would really slow them down.
Pulveriser for permanant control (PA'd possibly)
I cant build it for you, I have grinding to do

but I'm sure you could try build it on the trainer
http://www.elementsthegame.com/trainerEnjoy!