Why not make a few HM slaves instead of wasting HM slots on your main team.
Dragon's a good type. I suggest spreading it out of course but dragon is a great type to have on any team.
Maybe a dragonite with multiscale as it's ability?
As far as ghost go. I highly suggest a modest nature Chandelure. Chandelure (Pokémon) - Bulbapedia, the community-driven Pokémon encyclopedia
They've got some crazy SpATK.
Is this just for in game or competitive?
Both. I have yet to battle anyone but mostly cause I know that people breed for perfect natures and EV train their stuff all night and day and then kick ass.
Originally Posted by Raivu
There's a fine line between ridiculous and sane.
You're right on it, my friend.