I sincerely can't see anyone paying for this service. Sure you're solving a problem for tech people but you're not solving any problem for recruiters, the people you want to actually pay for the service.
Maybe this site needs to place emphasis on the problem of getting experienced professionals. Monster and Dice don't help at all when it comes to getting passive professionals.