I'm no expert on rating teams, but one thing stuck out to me while reading this post. Your Terrakion should not have two rock type moves. I would personally get rid of rock slide and replace it with something like quick attack. A priority move with a really powerful pokemon like terrakion can...