After some more testing, I came to the conclusion that Gengar, is much too frail. I can set up a substitute, but once that's broken, he dies to an unboosted hit, for example a stone edge from scarfed landorus-t. I'm like 99% sure there are no other viable ghost types to fill his role though....