Seems like every month or two, some new startup comes along that is going to reinvent the casting game with a new site that promises to be the coolest and most useful thing ever for performers.
Useful? Usually not. And for one very good reason.
Hope this helps!