Only point of contention is that you seem to equate GHeal and FHeal - GH is fairly mana efficient (about on par with Heal, just much bigger - if it's not going to overheal, use it) whereas FH has a very prohibitive mana cost and should only be used for absolute emergencies.
Focus first and foremost on your mana. Intellect first and foremost, followed closely by Spirit (right now Spirit is better for pure regen, but most value Intellect over it because of the big throughput increase as well). Haste and Mastery are both good - Crit is very weak (all you really get is Inspiration procs and an unreliable throughput increase).
Your in-combat mana regen looks pretty good for your gear level. May I ask how big your mana pool is? Because that's the other half of the equation.
Oh and if you haven't already, toss on your Hyjal tabard because it has a cloak at Honored, helm enchant at Revered, and supersexy belt at Exalted. Basically it's the only rep you need (well, that and Therazane).