You can do it either way but, from your computer it will make a thumbnail. I do it both ways. From the computer I just resize them to around 500 or 600 x 300 or 400.
Photo bucket can resize them easy if you don't like messing with them but, takes longer to go from site to site I think.
Those pics look just fine by the way.