Quoted By:
The only type that I don't see your team counter is Flying types, so you might want an Electric, Rock or Ice type there. Also you only have Flygon for Dragon types which is weak to Dragon in itself, so some sort of Ice type might be the way to go. Or a Water type with Ice moves.