I think you are massively over-inflating your 300M estimate. The typical usage of bit torrent is to leave it running 24-7 to download the 300 torrents you've got queued. I would bet it is is far lower than 5-10 times and I really doubt it has tripled since 2008.