The only thing a site like this can "streamline" is the weeding out of the truly incompetent people, pretending to be programmers. But I'd argue that it's not a very hard task anyway.
So, while solving the challenges will be fun for the applicants, it doesn't seem like the service would be of much help to the companies.