Necromancer from a purely duo perspective. They can mez, root, fear, FD split, do more DPS, snare, kite things, not have to worry about gettin rekt every 8 minutes. Enchanters have the advantage of buffing the beastlord and longer lasting CC, but its not really worth it. All I have to say is that if I had to farm exp and money again, I would NOT be doing it with an enchanter.