I think this is a great idea, and it solves a real problem that I've encountered myself. That being said, it feels somewhat incomplete at the moment. There isn't an easy to find out more about the site. For instance, I'd be interested in knowing more about how the service works before signing up for yet another account, e.g. step-by-step would be great to illustrate how easy it is to use.
Also useful would be what the different plans are, if any - the Techcrunch article seemed to indicate a free and paid plan. Some public galleries on the front page would be great too, to help get a sense of the site. One more quick commment is that as I look through an album, from a UX perspective, the controls being icons make it harder for me to quickly scan my possible actions.