Yer,drag n drop in respect to upload is a nicer way to do it visually in my opinion.
I suppose the one thing I did like about the paste Method was I could open my image and select the area I wanted..
I think I may have a web cam Image to canvas in a post some where here
Found it