Hello, this is a great team you have, so congrats on that. There are just a couple of things that I'd like to nitpick on.
First of all, I'd recommend a spread of 144 Atk / 112 SDef / 252 Spe on Azelf. This allows you to take lead LO Starmie's Hydro Pump so you can retaliate with U-turn. Going to Kingdra and revealing your sweeper turn 1 isn't exactly ideal, which is why I am recommending this.
I also think you should consider running Adamant on Flygon. The main reason to run Jolly, now that Mence is uber, is to tie with other Jolly ScarfGon and ScarfRachi. However, part of your strategy is luring opposing Flygon into using Outrage so you can Explode on it, so that is redundant. As for ScarfRachi, you can easily switch Gross in on Ice Punch and cripple something, or Heatran, or Kingdra, or anything really. Adamant's power is excellent, as I believe it is capable of 2HKOing Gliscor after Stealth Rock. You lose out on revenging AgiliGross, but with your own Metagross being sturdy enough to take an EQ, you can use that and either Trick it the Iron Ball or EQ it for the kill if it's weakened enough. In a pinch, ShucaTran can even take an EQ and retaliate with Fire Blast, so you're pretty safe against it.
Not to mention AgiliGross can't really set up anywhere bar Flygon's own Outrage, which can be lured out by opposing DD Kingdra (Kingdra+Metagross is a potent, fairly combination, so it is definitely something to be concerned of). A smart Gross player will set up two Agilities on the locked in Flygon, so running Jolly wouldn't save you there at all.
I also see SD Bullet Punch Lucario as having the potential to sweep you if it gets a Swords Dance up, but those are very rare and again, can really only set up on a predicted switch from Heatran or an Outrage from Flygon (which still does a pretty nasty chunk, from which you can LO stall it).
Just some things to consider. Excellent team and good luck.