I tried a similar idea last year. The gist was
1. Post a 60 second pitch about your startup/project 2. People provide feedback
We ran out of steam after a few weeks, it was difficult getting people to post their videos (chicken & the egg thing), plus we got distracted etc.
You said it's a part of a bigger project, so I wish you luck! (funny, I'm also based in Sydney).