I'm not sure I'd use the site anyway, but the biggest thing I see here is that you can't do anything without signing up and there's not enough of a reason given to sign up. I'm not signing up for anything without a compelling reason to do so. At the least, I'll usually want to try some limited version without registering first. Maybe you could show the most visited sites or allow the user to run a query on a site of their choosing.