That's a good idea I prefer watching videos on youtube than reading long whitepapers and I'm sure Im not the only one who things that way.
Unfortunately not everything that's in the whitepaper can be shown on a video in a way that people will understand it but we will do our best :-)
Well, at least your WP is not 300+ pages long and is quite understandable for me.
Catch videos are good for attracting attention, otherwise they don't usually have a lot of information. For information there are whitepapers. It will be enough I think when you will update yours with some more information.