Hey
Grundsätzlich ne gute Sache, ABER:
Nach dem Upload ist euer Link: http://91.250.117.114/upload/uploads/EuerDateiName "EuerDateiName" durch den Namen eurer Datei ersetzen!
Eher Problematisch, denn wenn zwei Dateien gleich heissen (und das tun sie schnell mal, haste ein Problem...)
Ich hätte den dateinamen mit einer Random Zahl ergänzt, also:

PHP-Code:
$rand rand(10000,99999);
$dateiname .= $rand
So als grobes Beispiel. Nach dem Upload kannst du ja ganz einfach einen Downloadlink erzeugen und ihn ausgeben.
Es sei denn du hast das Problem anders gelöst...

EDIT: Und dein Verzeichnis ist nicht geschützt. Das heisst jeder kann die Dateien im Verzeichnis einsehen und herunterladen; Find ich jetzt eher schlecht...