I run a new moon team on an insurgance save and its pretty strong. I’ve talked at leangth in a previous post about it so if you want my more full thoughts check my history.
Cutting to the chace, delta roserade is a nuts sweeper on new moon teams. I run a full speed/sp attack EVed d.roserade with modest, shadowdace, and choice specs. The only relevant move she has is lunar cannon. And I guess moonblast on the off chance you need it, but really its just lunar cannon. When d. roserade works its way in under new moon its almost guarenteed that something is going down, and if your opponent doesn’t have any revenge killers their entire team is probably toast. Even things that resist dark often just melt.
Your spiritomb setup looks pretty neat, my one thing is that I wonder how useful foul play will be since it looks like you’re probably investing EVs into attack. If you’re going for a more max defense build though it seems cool. I personally run protect, sucker punch, will-o-wisp and pursuit, though the latter is more becuse I wasn’t sure what else to run there. Also I see someone saying that spiritomb isn’t generally an offensive mon, and while this is true to an extent under new moon a max attack spiritomb’s sucker punch will hit like a truck.
If your sweeper is powerful enough (e.g. M.D.typhlosion or d.roserade), Klefki screens might end up just being ‘win more’. Haven’t tried it out though so i’d say give it a whirl. I’ve been interested in trying to make surf work on new moon and greninja seems like a good place to try it.
Something I’ve been looking to try is scizor in place of durant as a fairy killer. Scizor is slower than durant but can make up for it with priority attacks boosted by technition e.g. bullet punch. Also getting durant in on a fairy type can be difficult because of durant’s very poor special bulk (granted, this can be shored up with assault vest). Scizor also has access to roost, defog, and u-turn making it a theoretically a great option for team support along with its primary job of bullet punching fairies. U-turn also can get something like d.roserade in without it taking damage and making it easier for it to sweep.