I agree, however we would like not to get users confused that Stremfile.com is yet another web 2.0 app with large headlines etc. We want it to breathe backend and be very minimalistic. I mean look at Google.com?
Don't take my word for it though - do A/B on your homepage with a video and with text and see which results in higher number of uploads, perhaps?
You guys have a terrific and unique service offering - one or two well-placed sentences (and perhaps a more link) will work wonders...