Presenting yourself in a video might be a challenge:
* You are an introvert/shy guy
* Your written english is fine, but your accent sucks/you are not that fluent
Both (especially the first though) are really no big problems in a business relationship, especially for these kinds of projects. I'd even argue that number one is the stereotype of a potentially great hacker. So - letting guys like these compete in a video contest with people that are more self-confident/marketing savvy is 'discriminating' .