An overall good team, but two suggestions.
1. Tentacruel, nerfed. It's hard to get anything going since weather pretty much screwed. I know the Black Sludge will help, but it won't its own. You need a different pokemon. The best bulky, rapid spinners is Exactadrill, Staryu, and Avalugg.
2. I...