I liked the video you have :
https://www.youtube.com/watch?v=j3D74jlz-6Ubut it feels like enabling comments will be a better idea as people can share their views on it and that will be good for you since you will have a nice Q&A developed with that
We have enabled comments on the most recent video so that users can communicate and ask questions there.
We'll probably open up the others to comments soon too
https://www.youtube.com/watch?v=K1j1ZNBbyqAOkay are you planning to hold a live session by any chance ?
Are you referring to a live video session, or a Q&A session with the team?
Live video is actually good for the project. Hope they have 1 someday
TenX and OMG are both good at Marketing their products. They have lots and lots of live video session and QA