In a previous life I built a photo sharing community and it was quite common with >10MiB uploads, the limit I set was 25.
It’s just as you say, you want the highest possible quality (within reason) for rescale purposes (and 2x monitors like the iMac)