I ask for a resumable upload, one that does not cancel when the connectivity keeps on fluctuating. That's something even Dojo doesn't have.
Facebook and YouTube have it and it's really useful actually. When I reach 99% it won't become 0% after the next few seconds.