If the only way I can get at product information is a video, I leave. It's that simple
My big point is, let people trust in and rely on a video as their first experience, make that experience priority, if it makes sense for your business.
ECM and Zumbox both offer very new strategies to dealing with a problem most people don't really conceptualize immediately.