I watched/skimmed the first two minutes of this video. The lack of audio seems off-putting and amateur (so does the Big Head). It also seems a lot like a video of someone filling out a form. I feel like most people will be able to fill out a form without needing a video walkthrough and the video walkthrough doesn't really convey the usefulness of the product - which should be in the very beginning of the product.
I'd expect an explanatory video to have audio, and to cover the core utility of the project.
I'd expect an explanatory video to have audio, and to cover the core utility of the project.