I've been looking at your team for a few minutes and I think you've built something solid, so congratulations. However, I've come up with this idea that I'm almost positive will help your team overcome some problems and increase its win-lose rate.
To be honest, I don't think Lanturn is a good Pokemon for your team, or at least it isn't playing some sort of big role or anything like that. While it helps to cover Thunder Wave and other Electric-type moves users, Lanturn's got a few big problems, the most important one being its weakness to all kinds of entry hazards (which are
very common). Now, after having analyzed the team's synergy, what Pokemon represent a problem for it, and so on, I think removing Lanturn from the team is the best way to go. And with that one spot empty, let's go over what I said I had come up with earlier:
Gliscor. Using the proper Gliscor set in Lanturn's place would mean nothing less but an improvement, as (1) Gliscor still annuls any Electric-type attack that's thrown at it, (2) is not weak to entry hazards, (3) will make sure the team is no longer weak to Swords Dance and Swords Dance + Rock Polish variants of Excadrill and Terrakion, respectively, and while I'm at it let's add that Gliscor can as well function as an effective set-up user. This is the set that I think will work best for you:
nature: Impish
evs: 252 HP / 184 Def / 72 Spe
moves: Swords Dance | Earthquake | Ice Fang | Taunt / Protect
With Poison Heal as its ability, and Toxic Orb being the item of choice, Gliscor can recover a considerable amount of health every turn.
I highlighted Excadrill and Terrakion as two threats to this team, but as long as you play your games correctly and make the right moves, most of the time they'll not turn out to be a problem; however, keep in mind that both of the aforementioned Pokemon can find room to set up SD on two of your Pokemon (Jirachi and Scizor) if given the right circumstances. The good news is that you're going to have all this under control with Gliscor, which is bulky enough to take on both of these guys. Additionally, you mentioned that Lanturn works as a means to shoot down Dragon-type Pokemon, but the truth is that Lanturn really isn't that good at it, because it's pretty weak to Earthquake and other common physical attacks that this type of Pokemon employ. Gliscor, on the contrary, with the listed nature and the given EVs is one tough 'mon to break through on the physically defensive side, and with Ice Fang it can hit Dragon-types for super-effective damage and prevent them from becoming a menace to your team. In short, give this baby a try, you won't regret it. And if you want to know more about this set in particular, check the following
thread.
Before I wrap this up, here's a piece of advice that I'd like to give you: play your TrickScarf card safely with Jirachi, as this is probably the best and only way for you to hurt Nasty Plot Thundurus. Otherwise, it could mean Gg. ;)
Cool presentation. Nice team. Ladder a lot with it. Good luck.