Quello script utilizza la imagecopyresampled, io utilizzo di solito la img_resize e non ho mai avuto problemi di qualità delle immagini, è anche vero che di solito preferisco creare le miniature come png, che è un formato più efficiente in termini di compressione e più moderno.