Didn't really get what you are doing while browsing the start page. Digging deeper helped though.
Not sure if you need a video, I think more people don't have the time to watch a video anyway.
The current 3 points on the landing page sound rather empty to me.