Hey,
typing-wise your team looks pretty solid except for a small ground and psychic weakness. Adding Scrafty over Toxicroak would help here. This doesn´t mean, that the team will carry you through the entire game: the viability level of these Pokemon is pretty low, so they should be exchanged, once stronger Pokemon become available.
Would you mind sharing the movesets and abilities? That would make it easier to judge the team. Especially the Swoobats moveset is pretty critical, since its only viable set is a Calm Mind + Simple set.
If you want to make bigger changes: Cinccino (Ability: Skill Link, moves: Bullet Seed, Rock Blast, Tail Slap, Encore), Galvantula, Chansey/Blissey (with Toxic, Soft-Boiled, Seismic Toss and Heal Bell), Mamoswine and Ninetales-A are viable options too.