First, would like to point out that barring M-Garde, this team is entirely playable in UU. You could consider just moving it to that tier. But, if you want an OU team, here are the changes I'd make:
My first change would be to swap Garde out for M-Diancie. M-Garde is already a sub-par 'mon in...