Some questions that immediately hit me:
How will you incentivise users to want to jump on a video chat with a random person? I think some people may be frightened by the thought of a stranger opening a video chat with them?
Currently the video opens full screen. Have you considered having a floating window to allow the user to continue interacting with the website?
Have you considered tracking interactions or even sharing the users screen to allow you, as a UX person, to see what the user is seeing (while talking with them).
Very solid demo! Thanks for sharing.