You should put Leftovers on Spiritomb over Blackglasses. I mean, the extra power on Sucker Punch and Pursuit is cool, but I'd rather have recovery. Imo.
Better yet, just replace it with Sableye.
And I much prefer Roar over Dragon Tail, since from my experience Substitute is more common than Taunt.