Všechno z toho, co zmiňujete, jsou použitelné metody, které mají výhody a nevýhody.
Ne každý má možnost FTP použít (nebo jako BFU o této službě ani neví). Služby založené na HTTP protokolu jsou dostatečně intuitivní, protože uživatelé mají potřebný „nácvik“ z příkládání příloh k mailu ve svém webmailu.
Posílání souborů na datovém nosiči klasickou poštou znamená zaplatit poštovné, zajít na poštu nebo k nejbližší schránce a na straně příjemce nejméně jeden den čekání, bez garance doručení do druhého dne. Anebo zaplatit dražší expresní nebo kurýrní službu.
Stáhnout jeden větší soubor z internetové úschovny (víc souborů může odesílatel zabalit do jednoho) za předpokladu, že vám nepadá připojení, není problém, během stahování můžete dělat svou běžnou činnost dále. S HTTP uploadem velkých souborů osobní zkušenost nemám, zatím jsem to vždy řešil SCP nebo SFTP uploadem na náš WWW server; internetové úschovny využívám často jako příjemce.