Magcargo/oranguru and diantha really made that deck tick huh? We have bibbarel to draw, and meowth to discard now though. Those combined with free attack could make it work?
It could be balanced by giving it 90 base hp. I think that would be a more elegant way to do it. Or 100 hp if they don't want it to be searchable with level ball.
I'm not that involved in the expanded meta but last time I played, MP and NM weren't good enough for people to run Karen as a tech.
In standard this spiritomb doesn't make a lot of sense imo.