If it sounds too good to be true, it usually is.
There's a ton of shit "developed by NASA" because NASA can afford to do a lot of research. Just because it was developed by them doesn't mean shit.

I'm not taking sides, but Block sounds like he knows his shit. Especially if he's a lighting engineer. He has nothing to gain from proving his point.