Jetzt übertreib mal nicht, weder S3 noch AWS ist fragwürdig. S3 ist absoluter Industriestandard, im Hosting professioneller, redundanter Webapps.
Ich verstehe Deinen Grundgedanken (zuviele externe Services/Partner), auf die man angewiesen ist. Aber bei AWS schiesst Du übers Ziel hinaus.
S3 bzw. AWS ist vermutlich sogar noch ein Sicherheitsgewinn (auf jedenfall Redundanz & Widerstandsfähigkeitsgewinn), weil 99,5% der Firmen nicht mal in der Lage wären genauso sicher und zuverlässig ihre Files(/ihren Content) selbst Du zu hosten.