1. What if there are so many entries in the main page, that eventually it becomes just noise?
2. There should be some way that I could follow/know more about one who shared his/her work, so that in future if he creates something new I am notified.
3. Wouldn't be better to give some kind of rating system and a search box.