It seems to be a decent setup for both, with frosties, sojs and silweaves, your mana pool will be large enough for an ES build, but TS will work as well. Personally I would go ES, with all leftover points going into TS and LM, it will still have decent dmg due to your plus 11 skills.