They will definitely need more vids.
I'm a bit of tech head myself, and the video was like trying to sell a car and not even mention anything about the car itself. I think they went for the cool factor and were trying to show how much fun it can be.
Oh well, time will tell.