You dont need Extrasensory on greninja, unless you really want to beat Conkeldurr. Grass Knot already beats Keldeo, so it's not necessary. Try Dark Pulse to nab at Stallbreaker Mew.
Also, you can add either Magic Guard CM clefable (over Roserade: useless partner to team in my opinion) or try Assault Vest Azumarill , so you can have a solid Fantasy core. Also, do not run that moveset or EVs on ferothorn. Try this:
EVs: 252 HP / 84 SpDef / 172 Def
Moves: power whip/ gyro ball, stealth rock, leech seed, and protect