I know many people in these forums have a real problems with THG. Personally, I think they are a great general hardware review site for beginners. I learned most of what I know about hardware from THG. While many here will argue that what I learned is a bunch of lies and inaccuracy, I think it was a good starting point.
I saw that video. My prof showed in my hardware design class at WashU Saint Louis.