The site is cool, and the Idea is more cooler than that, but below are the views IMHO,
What your site does and how it works can be more informative.. 1) I have read it top to bottom three times but still unable to get a clear picture out of it.. A short video of how it works could be included...
2) Make the user's feel they will get more incentive for using the service..
3) create some extra pages, a blog would look good, and along with some pricing details would be more nice to have..