Yeah, once I heard that they are made in the same factory as EH tubes and Tung Sol, I kind of lost interest. I can't imagine they would be that different from those others.
That leaves me with either going with some kind of Chinese tubes (which I do have some that are labeled Mesa tubes) or NOS. NOS sounds like the best option, but they ain't cheap.