The reason it's so fast in those cases is because nothing has to upload. To get a file to the server, it has to upload..
Unless the client is hosting the dedicated from the same PC he is playing from. In which case, I am fairly sure it still uploads it slowly, needlessly.
Still need quick upload from files on the dedicated though.