I always upload photos from my laptop, or from a hard drive attached to my laptop, and just browse for the files thru Windows Explorer as per usual practice.
And I haven't had any problems attaching large files - it automatically reduces them when they get attached... as far as I know
I certainly don't get any warnings that files are too large.