With as easy as it is to upload pics straight from your phone...I'm not sure I understand why you would need to do this.
I mean, it's not that big of a deal to get a photobucket (or any of the various other) accounts.
That being said...Secret Live Stream does sound kinda nice.