Looks pretty solid.
You could reforge some to get the hit cap but that's at the cost of some haste so I would stay as you are
You're not at the "hastecap" without DI and with DI it doesn't matter, so get the 65+ mastery on your gloves.
Smack those gems out as soon as you can mate and good luck getting a new head!
Edit: Sorry, I forgot, buy those wrists from VPs when you can, that will help you towards the hitcap.
http://eu.battle.net/wow/en/characte...d/Viani/simple
Been a bit unlucky and have missed alot of raids (group only raid once a week, so missing that is pretty big :<) and I'm a bit behind with my gear, getting the spirit/crit ring next reset and I hope to get some more stuff if we progress enough and kill rag!