Yet another good team! And yet again, more minor nitpicks.
I see no reason to have both Giga Drain and Magical Leaf in the same set. Magical Leaf hits with infinite accuracy, which is nice for Sand Veilers, but I feel it's too situational. Maybe have Calm Mind on it for general Special Tanking.
Also, your Kojondo's Aerial is relatively Pointless, seeing as only 3 or 4 different Pokemon will ever take more damage from Aerial Ace than Stone Edge or HJK. But since I advised you to throw away Magical Leaf before, it may be suited to keep that.
Still, I don't see the point in using a Scarf on a Pokemon with base 65 Speed (Kojondo). You won't be outspeeding anything worth outspeeding. In my own opinion, I'd slap a Life Orb on him, so he can U-Turn whenever he wants, seeing as that tactic is crucial for this NFE to survive in the tiers.
Most of these are optional fixes, but consider them! The rest of your team is perfect with what you have, so these changes may not mean as much as I think.