CREATIVITY: 4 / 5
At first glance, I found Articuno and Swellow being fun choices here as they're very underrated in themselves. What gave me the (slightest) surprise during our battle is putting Haze on Articuno and Will-O-Wisp on Chandelure. Finally, I was very curious of the item used by Moltres during that battle (as I'm anticipating a Life Orb set to whittle Slowking away at least), but I found out in the reveal that you equipped Sky Plate to power Hurricane up, and you actually put in Defog to ensure Fire Blast and Hurricane will not miss. Overall, however, I can't give you a full 5 in the Creativity criterion because I am not fazed by some of the sets your underrated Pokemon use firsthand; although some of the Pokemon you choose are fun at least, which is a valiant effort on your part in surprising me.
USE OF THEME: 5 / 5
While I am not fazed with your sets, I am still glad that you managed to incorporate those strong Flying moves (Moltres's Hurricane and Swellow's Brave Bird) which can overwhelm a pool of checks and counters with them. This is one of the biggest assets this team has, and I find them shaping the metagame even further once executed well.
EFFECTIVENESS: 8 / 10
There are dishes that involve a greater amount of risk for a chef to pull off, but once successful will be rewarded greatly. Following this analogy, this team is no exception, and you managed to pull it off against my team. It has a high risk because: 1) looking at the team in itself, you are seriously weak to Mega Aerodactyl (as you have stated in the description, and most specifically a Hone Claws set with Aqua Tail > Earthquake, but who runs that lol), and 2) you need to keep Gligar alive if you want to sponge all those Volt Switches, as if it is down, you'll get wrecked by a strong Electric attack, hence I find Rotom-Heat (most notably its Specs set) very annoying to face (although you managed to survive the onslaught); you saw that knocked out an Articuno (that I found out you invested its Special Defense too heavily) with Overheat. However, with your attitude in playing this team, I would find your team granting a moderate, if not huge, success. Keep it up!
TOTAL SCORE: 17 / 20