Is this a good pokemon team?

Asked: Is this a good pokemon team?

Blaziken- slash, blaze kick, flamethrower, sky uppercut
Starmie-psychic, ice beam, thunderbolt, surf
Salamence- dragon claw, flame thrower,earthquake, fly
Dusclops-shadow punch/shadow ball (you pick), will-o-wisp, confuse ray, (need one more help)
Skarmory-spikes aircutter, steel wing, rest
Cacturne- faint attack, toxic, needle arm, leech seed…
Please tell me what you think what moves to change and any other suggestions (items)
Thank you in advanced

Answers:

Answered:
It's a pretty well-rounded team, but I personally prefer to put either Aerial Ace or Brave Bird on Blaziken instead of Flamethrower.As for Dusclops, use Shadow Punch, move tutor for Thunderpunch and evolve it if you're in Gen 4 or 5.
As for items, make sure you give Blaziken a Shell Bell, Dusknoir a Quick Claw, and Salamence Leftovers (or the Ice-resistant berry).
Answered:
no, its absolutely positively SSSSUUUUCCCCCKKKKKKKKKKSSSSSSSSSSSS

Got a better answer? Share it below!