- private photo storage
- metadata (what kind? EXIF?)
- options to share to social networks
- options to seamlessly send photos to be printed
SmugMug offers an API as well as oEmbed support for integrating into sites.
SmugMug offers export of galleries as zip files, but not entire accounts, although this can be achieved using the API.