Yes, I feel like vallee is pretty much going over this Jung book and probably not saying anything all that much different, although maybe throwing in some more speculations. It's a more an essay/short read really.
Although he does actually conduct scientific testing on ejecta and whatnot, well according to what I've read, and I haven't read his scientific papers or anything or verified in anyway. I suppose vallee's whole package (internet pioneer, VC funder, amateur stained glass window maker lol) makes him a curious character or something.