I agree that it needs an About or an FAQ page describing the service. I sort of guessed what it does by the tagline "same tweet, same time," but I shouldn't have to. If I'm right about what I think it does though, it's really neat idea.
Seeing it work was great! I don“t know how it looked like for other people but the first shout included a mention to me and it was crazy to see +120 tweets/mentions in an instant.