I was thinking more like 1 minute - you know like a captivating overview that supported the text in a visual way and made people want to use the software - which briefly showed what inkscape is, what it looks like and how it's used. A short voice-over + sub-title summing up what Inkscape is, cc background music, 3-5 second shots of inkscape on different OSs, close-ups of a few important features in use, a time-lapse of someone making art...
I was thinking more detailed videos (like interviews etc.) could go in other more appropriate sections of the site - with a transcription/text article equivalent on each page.
Maybe dumb but...don't want to freak people out when they just want to know what it is (it's an overview page after all - what I imagined people would get if they click the Learn More button as on the home page design).
Feel free to shoot me down...
Cheers
Duckgoesoink