A bit concerning when the top entries in the serps are Is it your site? The username needing to be 8 characters is pretty dumb and I tried to use a gmail address like but it wouldn't let me. I wanted to track if they were going to spam.
I like the interface, but it still needs a good promotionl strategy. It has nothing unique, so it will be really hard to promote it