Very nicely done. I like the interface. I would suggest that you should let the users play with it without asking them to signup.
That's a good point and we were actually thinking about doing that at the beginning, however it could also make Content Publishers very unhappy.