When this Pokemon first got shown off, all of my friends thought it was the ugliest design in all of Pokemon. I always had a soft spot for him, its just a shame he is so very terrible. Anyways, I wanted to redesign him. He came out as sort of an unholy abomination of a Dracorex, Therizinosaurus, and Miragaia. The idea really clicked when I thought of the "wings" as dermal plates, which makes more sense anyway as Druddigon cannot fly. I also gave reason to the bright red head, he is a carrion feeder and has just finished picking over a Deerling. You can see the entire process recording over at My Livestream Channel
They can't fly? I think they can...they're just very heavy and such. I don't care much for it and it's a pain fighting with their spikes, but it's not really that bad, just a moody Pokémon
You have a very good point with the red head and dermal plates and, honestly, I like that you often go the extra mile to include these creatures diet, love the detail.