I think the tag line on the home page is misleading:
discover rockstar creative talent
I spent about 4 minutes browsing and only saw below average portfolios. If you want a service like this to take off then you need to be absolutely ruthless about who you list.
Talent attracts talent Bad talent attracts bad talent