What about data usage expectations? You could theoretically download 300,000TB a month with 1Gbps, but is that reasonable with current infrastructure? I remember reading a story on Ars Technica about a guy who used 70TB with his “unlimited” service before they cut him off. 70TB seems excessive to me, considering I only get 2TB with Linode and 250GB at home. I download a lot and I’ve never come close to exceeding those.