No I get that, but since you need to make a play that covers both tera ghost is no good.You're missing the point tho. TeraGhost is just to prevent a Salac sweep. As you've stated with Knocks, it rarely matters when facing scarfgoth. ScarfGoth has never been an issue either, the only issue, and the reasoning that Goth is being brought up for suspect testing, is the SteelSalac set.
Inevitably as the foongus player you gotta spam giga drain right away and hope you deal enough damage against goth while it sets up, when goth is on the last sub you can tera steel to break it too, and then you need one prio.
You might need double prio or to tera steel something else that can pivot out of the trap, but either way you don't force yourself to run an unviable foongus tera, or even worse to pop said tera making your situation even worse
Salac goth works off of the back of regular scarf goth already being oppressive
I can understand the technical reason for running tera ghost, but it's an unacceptable compromise as it worsens your match up vs scarf goth