I never completed an enire download. I think I got to 11 GB one time and figured something was off (I was just trying to get one thread). If I were to stick to a depth of one, it probably would've worked.
Knowing there's an upper limit is helpful. 20 GB isn't as bad as I would've imagined.