As for your stat weights, if money is not an issue for you, perhaps try swapping your gems for haste and rerun the sim? I'm honestly not too sure how true it holds now, but my brother informs me that for Spriests, haste was a stat that the more you had of it, the more valuable it became? I'm not quite sure if I'm explaining it correctly, but if you've got a few hundred gold spare, you could attempt this and see how the shift of stats affect you.
Also, you're a full 1% over exp, you might want to look at that