I´ll write about my experiences with dragon polymorph and combat in Wrath of the Righteous.
There´s a lot of ways to become a weird dragon. The easiest one is>! Gold Dragon Mythic Path!<. Build a Melee character (Full BAB Dragonheir Scion is nice for elemental arcane strike) and reach lvl 8 mythic path. But that means you spend most of the game as a flashy warrior.
Now for classes, i tried these:
p.s.: One big thing is to polymorph into Dragon first, then buff your char into oblivion. That means all your natural attacks get buffed too and will allow you to stack bites (Witch bite and Skald ones). Thats very very nice on shaman, because most natural attacks will also do elemental damage (proccing Elemental Barrage) when you hit lvl 11.
I hope this info helps you, i´m sure there´s a lot of more experienced people that waddled the Dragonways in Pathfinder.