Have you considered adding video profiles of applicants? There is a startup that Paul Graham interviewed that does exactly that. But I like your overall presentation more. Good luck!
Its a good thought, but right now, we're more focused on helping companies just organize their existing way of hiring (and not change their ways themselves)
Video profiles are a fast way to discrimination lawsuits.