В любом случае.В зависимости от вашего приложения.Если это, например, изображение пользователя, оставьте старое имя, так как имя не имеет значения, но важен его контент (изображение), и обновите содержимое файла.Однако если изображение определяет содержание, тогда замените имя изображения.В вашем случае я бы поместил новое имя, так как изображение определяет содержание (т.е. large_image_red_productname.jpg)
В идеале, вы должны называть изображение продукта как имя продукта (т.е. product_name.jpg) независимо от того, какое имя файла являетсязакачанный.