Drapion is better than Spiritomb, but as a Dark-type Scrafty is your best option.
Firstly, Spiritomb isn't available that early or without much effort. You have to be in the post-game to trade one with Curtis/Yancy, or it requires transferring from Dream Radar. Meanwhile, Skorupi can easily be obtained in the late game at Reversal Mountain and it evolves quickly into a Drapion. Note that it's only really useful verus Shauntal, Caitlin and Marlon's Jellicent and not that great rest of the game.
Availability: Late Game, Reversal Mountain, 30% (Outside)
Stats: Good. It's fairly fast, has solid defenses, and a decent attack stat. Nothing exceptional, though.
Typing: Skorupi is Poison/Bug, but shortly after you catch it, it will evolve into Drapion, which is Poison/Dark type. Poison/Dark is a good defensive typing with decent offensive presence.
Movepool: Fairly shallow. It gets nice STAB moves in Crunch and Cross Poison. It also learns the elemental fangs, but those are fairly weak, and its only other usable moves are X-scissor and Dig.
Major Battles: As a Dark-type, it fares well against Shauntal, Caitlin, and Marlon's Jellicent. Because of it's poor coverage, however, it doesn't do particularly well against any other important trainers.
Scrafty is notably the best Dark-type option you can go for. It gets the elemental punches via the tutor, good moves like Hi Jump Kick and Crunch as early as before evolving into Scrafty. Solo-ing Caitlin, Shauntal and Grimsley of the Elite Four, even not including Ghetsis, Colress, Zinzolin, etc. combined with early availability makes it better than the above two.
Here's a moveset for both Drapion and Scrafty if you wished to use the former as well:
Drapion @ Black Glasses
- Cross Poison
- Dig / Earthquake
- False Swipe / Strength / Cut (filler)
Scrafty @ Black Glasses
- High Jump Kick
- Dig (for Elesa) --> Ice Punch
- Rock Tomb / Strength (filler / HM / coverage)
Hope this helps.