"this whole thing was done by hand" Man, you are hard-core. I would never think about doing that if I had to do it all by hand.
I was counting multiple downloads in the file and GB counts, so one IP is downloading an average of 3.85 files from me.
Even though I do not have any videos I still have good range in file size, including a good number of larger zip files that are comparable to video sizes. I don't have any data about download bandwidth to clients. But I do get a good range of download bandwidths from other people. Since my connection is really fast I never get enough uploads at once to reach my max uploads, so they never get a busy signal from me, even though I have larger files that take people a long time to download. So my system is never held up.
I don't have any porn, but I don't think that is client specific.