Because not all sites qualify under forum guidelines, and since I've been there, done that, I'm more sensitive than most. I'm sure that sans some political advertising, the site and video are probably fine and linkable here, but I wanted to be sure first, so I opted to take the precaution of running it past an administrator first. In the meantime I sent the info to the poster to help meet his immediate need.
Obviously my mistake was mentioning it here at all.