I try to promote using torrents as they are far nicer to use than speed restricted file sharing sites with loads of parts. Plus I can help re-seed once they complete!
But yes absolutely will go down the Uptobox route if the torrent doesn't come alive in the next few days. Cheers!