This was an incredibly fun core to build around! The thought of
Semi-Stall Flying really made the gears turning in my mind on how to go about it, since Balanced let alone is not my preffered playstyle. I'm very proud of this team overall, it's been giving me some minor success, but I'll probably use it a lot more often in the competitive scene.
Lemmie break down the thought process behind this team. I wanted to more or less keep the semi-stall feel of the core so I built with that in mind.
Gliscor I decided to make a Stallbreaker since this team is seceptable to losing stall battles vs Chansey, Mega Sab, ect. It also acted as my general Rock Check (primarily to nearly counter Mega Diancie), and general Electric check. The Speed EVs allow it to creep Adamant Bisharp. For the 2nd attack, personally I prefer Knock Off because I feel the team appreciates the utility, especially against opposing walls, however, if your not keen on getting walled by mons like Togekiss/opposing Gliscor, feel free to run Ice Fang instead.
Articuno is my general ice switchin, and 1 of 2 dedicated Special Defensive walls. It's Special Defense stat is monsterous, allowing it to easily hard switch into most Special Attacks. It's a fantastic complement to Gliscor as it can check Water mons, and as mentioned a second ago, hard switch into most ice attacks. Haze is amazing utility for stall teams, since it cancels all stat boosts. This prevents dangerous threats from abusing boosting attacks against the team (which I feel is essential for a perfect semi stall team). However, if your scared of status, Heal Bell is also an option (although, it takes away Gliscor poison, #1, so you can't directly switch it into status, and, #2, everyone but Dragonite has Roost, so so long as SR isn't up, you can keep shuffling mons to ease Toxic damage). Articuno is not a bad mon, and in a playstyle like this it's beneficial. Just note, it's 4x weak to SR, be sure to be adamant about keeping hazards off your side of the field!
Charizard was the Mega I decided on early on. I was lacking a solid wallbreaker that requires no boosting to start pounding my opponet, so I opted for him. With a Modest nature, Charizard is absurdly powerful, with ability to threaten Weather Teams (this team does not appreciate Rain or Sand teams, so setting Sun helps eliminate that, as well as boost Charizards Flamethrower, and allow Solar Beam to negate the 1 turn dead-turn phaze). Focus Blast is to hit Heatran and Ttar, ensuring 2KOs on both. Roost is for longlivity, to be sure you can keep its wallbreaking power for a long time in a match.
Skarmory is the teams only true Physical Wall, but for this that's all I need! It's part Steel typing is fantastic, allowing it to switch into virtually any Physical Attack. One thing I do want to mention though is, I went for Brave Bird over Iron Head since I already had a good Mega Diancie check, and its better generally so it doesn't get Taunt-baited, and you can hit mons that can 2KO it, such as Mega Medicham, and hit them hard enough back.
Zapdos is my 2nd Special Defensive wall, along with Articuno. The both of them are key to this team, as they can spread Toxic, and make it easy to stall your opponent out. Zapdos acts as the all-essential Defogger, and secondary Electric switchin. Discharge also prevents it from being Taunt-bait, while also allowing it to spread paralyzes. If your opponents hazard setter isn't taken out yet, keep Zapdos around for as long as you can, it is vital you keep SR off of your side of the field!
Dragonite was the last pokemon I decided on. I was lacking speed, and I felt I could use a boosting sweeper. Plus I noticed Cloyster was a huge threat, so that being said, I needed a check for it. I opted for Lum Dragon Dance over Choice Band since you can essentially tank any unboosted hit thanks to Multiscale, allowing it to get at least 1 Dragon Dance boost, and by that time you have the same power as holding a Choice Band, and +1 speed on top of that, at the cost of losing 1 coverage attack. Dragonite rounds out my team, and as I said gives me some sort of means for speed/priority, so that is why I decided on him last.
The only true threat to this team is LO Kyurem-B. Even with a Choice Scarf it's managable since it'll be locked into 1 attack, but LO not only makes it more powerful, but it'll 9 times out of 10 have 1 attack to hit everyone on the team, and it won't be choice locked. The only way to check it would be to make Charizard Timid, which you could do, but that's totally up to you. Bisharp can also prove to be threatening if you let it boost.
The thought behind this team is to have a switchin to virtually any Pokemon, Stall out/wallbreak/stallbreak major threats, and save Dragonite and/or Gliscor to sweep late game. This was an incredibly fun core and it was awesome exploring how to make semi-stall viable. It's very fun to me, but probably hair-tearing annoying to your opponent. :P