My first view shows me the site is already flooded by recruiters. That's a deal breaker got me personally.
By creating this thread, we were raising awareness among job seekers _and_ recruiters/direct employers (not just job seekers) but right now it's too early to judge.
A couple of direct employers signed up yesterday and we all can help each other by telling our employers about this site. Yeah, I know I need it more than you.