I am surprised that Russ believes Rossi's demonstration has merit. He apparently thinks Rossi's claims may be true. Or maybe he is sure the claims are true? If I were you, I would lose faith in Russ for that reason. I think it shows that his technical judgement and his knowledge of science is deficient.
First of all he doesn't think about it as you describe, and secondly he knows far far more about glow discharge than you. You are borderline trolling here Jed, perhaps it is time you considered getting over your old feud with Russ.