It's been my experience that most mod authors are happy to have their work featured in videos. As for the site itself, I see no reason at all why there'd be any problem with that. We're a public-facing site that anybody can get onto; we're not all secretive like some other modding sites out there.