I've watched a handful of his podcasts, but I don't think I know enough about him to form a strong opinion, yet. Definitely skeptical when it comes to 'china' and 'russia' claims though.
I'm convinced the US gov (or military) is hiding zero point energy. I'm not sure if China has it too though. I don't think those drones are Chinese either, need much more evidence for that.