Looks like it's still empty. Maybe first you can add some your websites and then people will start adding their websites.
You need to clean up the design of the site. It's not as appealing, it doesn't make me want to submit my sites even though it's free.
To be honest, the design is not user friendly. And the colors are just way to hard to see in some cases.