Armory in sig. Go!
I assume you've simcrafted for your stat weights and that gems/reforges are done for aff and not destro. Only thing I can really comment on is if it would be better to get the expertise enchant on your gloves (as it gives hit for casters) instead of mastery so you could reforge for more haste?
We allready have a thread with this exact topic, no need to start a new one. The Rate the Lock above you thread: http://www.mmo-champion.com/threads/...-first-post%29