KK i'm a prot pally (did'nt read the responses)
He's gear is ok, but there are a few problems.
He's hit is overcaped by 2% and he has only 6 expertise (16 with SoV) the cap is 26, he'll get a little more treath with that.
Bladeward it's situational, moongose would be more treat wise.
Boomkin are the most tps dps class in the game, try to balance your dps and get a salvation eventually.
i know that big numbers and toping the dmg chart it's sweet, but you don't need to smash the dps by making tank's life miserable.