Couldn't you just swap Hoto for a Wizardspike so that you would have a pretty neat mana? And no, damage is NOT everything.
As for homunculus and SS, I would rather suggest something like Eld in the socket. Yes, it saves you ~15 stat points. Cool. Or Jah for coolness?
Also, a 2/20 is not that good. 3/20 is way better, you will never use any non-bone spell skills that are not just one pointers.
So now you have a lot more mana and +1 less to bone spells.
As for the gloves, Magefists are cool for the mana regen, however Trangs give the useless CR and +1 curses.
Also, why a mageplate Enigma? You should never, ever name a specific Enigma. The general rule is to go with any Enigma which's looks you like that you can wear without adding any extra str just to wear the Enigma.