Ein kleiner Gedankengang, wenn auch in eine etwas andere Richtung. Du schreibst Du möchtest Dateien mit Freunden teilen. Gerade bei Fotos kommen da schnell ordentliche Datenmengen zusammen, die würde dann jeder, der sich die Bilder holen will, über Deinen Internetanschluss laden müssen. Dazu wird Dein Upload verwendet, der für gewöhnlich deutlich niedriger ist als der Download, dementsprechend kann das dann für den Ladenden zu einer Geduldsprobe werden. Das solltest Du in Deine Überlegungen mit einfließen lassen. Solange es nur um ein paar MB geht spielt das natürlich keine große Rolle.