I've considered adding a torrent download, because it includes built-in verification of the download. A common problem is users reporting that their download over HTTP is corrupt, but I'm not sure if they'd be able or want to use Bittorrent.
(Also, for many users the download is probably fine, but they can't open it in Excel. Bittorrent won't help that. )