Poison/Dragon
Seems a better typing, if my calculations are correct, then it would have 4 weaknesses as oppose to 6, and 7 resists as oppose 4 resists and 2 immunities.
Grass/ghost would be too strange, with grass types generally being bulky, while ghosts are frail and fast. Poison/Dragon seems superior to this.