I run a mono dark team myself (spar sometime?) and I think your greatest mistake was giving Krookodile a life orb. IMO, Krookodile does way better with Choice Scarf. Scarf Heracross will always be a problem otherwise and rare appearances like Galvantula can stop ur sweep prematurely.
Sableye is...