Nice set, though I think Will-o-Wisp and Stealth Rock are definitely worth considering.
I was thinking about Garchomp a bit, and I think it really benefits from Rock Polish. It's got good power, and offensive potential with either a Mega set with RP + Three Attacks, or SubRP with Liechi Berry...