Your team kinda hates Taunt right now. I would actually suggest swapping out Sigilyph or Duskoir (Dusknoir if you don't mind having two Pokemon of the exact same type on your team) for Natu. Or Archeops, whichever one works best for you.
-Natu has the benefits of being able to directly counter Taunt and throw it back in the face of the opponent. However, some Taunt users (such as Drapion) will easily laugh at this and strike back.
-Archeops deals with Taunt in just hitting incredibly hard and not caring about Taunt. However, Stealth Rock causes it some grief, due to your not having a spinner.
You can also consider an Expert Belt on Electivire instead of a Life Orb. Because Life Orb+Wild Charge takes down Electivire a lot quicker than I would like, also making it bait for priority. Since it has a fair amount of SE coverage, you can still get powerful hits.
And also consider Seismic Toss over Substitute on Dusknoir. In my experience the reliable damage it gives makes up for not having Sub-Split.
Other than those few suggestions this team is good. Even without these suggestions the team is good.