Check your Compete toolbar when you visit their site.
Plus it is a steady traffic which tells you that every single morning someone is woken up by the social alarm clock.
EDIT: To answer your other question, I am not a co-founder, but looking at pure numbers they are doing better than my last two trials and those of a lot of us.