Is Vigoroth strong enough in itself to be a Decent Battler or Should i just evolve. Im currently training a Slakoth and wondering which level to evolve it to, or wether i should keep it at all.

I cant remember all my movesets just now but my team is currently gonna end up...

Blaziken, Sandslash, Pelipper, Weezing, Mawile, Slaking.

Id like to lose Pelliper for a better Water type, I was thinking of trying out Golduck and i think i need a better Water Killer since i dont have anything other than Weezing that can use Electric attacks.