Megahorn misses more than Sheer Cold and we're too weak to electric-moves and Hypno aswell as any defensive Psychic-type, not no mention that Girafarig is 3HKOed by Clear Smog from Amoonguss.
The team is awesome!!! If Grafarig manages to get a CM and pass it to Samurott or Emboar, it's Game Over for opponent :D