Auf lange Sicht gesehen macht die "komplexe" Implementierung eines soliden Hosters deutlich mehr Sinn als die "einfache" Implementierung eines weniger verlässlichen Hosters. Das sollte man nicht außer acht lassen.

Allerdings fällt mir auch gerade ein, dass Imgur keine Remote-Upload-Funktion hat (oder?). Wenn das Ganze sowieso automatisiert wird, dann kann man durch temporäre Laden und reguläres Uploaden diesen Mangel umgehen. Ansonsten ist die imgur API wirklich recht bequem