One of the guys over at 24/7 who is a tech head seems to think there may some merit in parts of it.
I have been listening to the 24/7 guy long enough to know his is pretty well versed in evaluating things. He is reaching out to talk to this Bill Smith guy. FWIW
One other video to see today on YouTube is about guy Sater - the screenshot has biz card for Trump Tower ... Gal interviewing guy who traces sater to Comey, he’s another Russian plant by Team O.