Depends on the amount of data one of my longtime customers is an insurcance agent crm where he wants to upload multiple images / documents at once. So that is something I do via drag and drop targets. But localized to a field since In my case it needs the context where it's happening.
so it's something around 9 and 8 because if you got multiple source and the page reload sucks you want to prepare and finish before pressing upload or you want to just select a bunch of file and drop them so it's easier to work.
but for image sharing an url is important because it safes the overhead of server -> client -> server and cuts out the middle man :)