At 90+ enchanter's main positive are immense synergy with caster DPS. Secondarily they provide some defensive benefits, CC, mana regen and their own DPS.
But when you're boxing, enchanters are there to sling big dick DPS with wizards, druids, mages etc. I don't know if there's an updated guide...