Druddigon should not get Dynamic punch, as it encroaches too much on Machamp's niche.
Yeah, Druddigon should DEFINITELY not get Dynamic Punch and No Guard, I'd give it Cross Chop with No Guard or something like that, good enough imo. But I think Fighting-types are fine atm. I'd worry about overpowering typings (Fire and possibly Flying) getting nerfs and underpowering typings (Ice, Poison, possibly Rock and etc) getting buffs, if anything on the typing spectrum.