I think the dragon is there for what the thing may be partly based on, a dragon to go with the deer and bird for the norse myth thing
I think it's fine as a dragon, but I'd rather it was poison instead of ground but whatever
I get that they made Yveltal a Flying-type because of the bird, but if they made Yveltal a Wyvern, y'know, high-pitched screech, four limbs, and a lack of a notable beak, you'd think he'd be a Dragon, then it'd make sense for Zygarde to be Poison/Ground