In most cases where users are uploading images, you probably want to get the biggest possible version you can get for more future flexibility. It's always possible to make a larger image smaller, but making a small image look good bigger in the future isn't possible as that extra detail would be lost.