I'm not so sure. According to Forrester, the average American will use 187 different photo sharing services by 2016. It seems like this could be a good chance to get in on the ground floor.
A photo sharing service sharing service.
Edit: Apparently Van Halen used "5150" for an album title. Shows how out of touch I am.