Never used one of these as an uploader, but I know mirrorcreater as a downloader, since some of my pc-games are uploaded there. It works as an downloader, but like I said, never used it as an uploader :D I'll just wait a day longer or so, maybe it works then, who knows. If not, then I'll use mirrorcreator (probably).