Ich würde die maximale Größe auf 5MB setzen.
Sonst muss man immer erst die Bilder bearbeiten, bevor man die hochläd.
Oder so, dass die per Java automatisch verkleinert werden und erst nach der Optimierung hochgeladen werden.
Wäre dann also doch eine Schnick-Schnack-Funktion