I have barely any experience rating teams, so you can take what I say with a grain of salt.
This looks pretty solid, but one glaring issue is the Clodsire is pretty odd on this team. Your team is designed to push pressure with hazards and keep the pressure with dual ghost types, but Clodsire...