There isn't much traffic on the forums, obviously. People are more interested in the sets than the forums.
As for the torrent... hmm. I'd have to see how it's organized. I still got the torrent structure organized in a certain way, complete with a little "hack" we did that only directly benefits folks on WinXP systems... which, while still potent, is a bit dwindling.
The good news is I'm about to hit my long weekend, so maybe - MAYBE - I will look into this, this weekend. Depends on how bad Mass Effect has me gripped. (I just got it over the Christmas Holiday, and due to a bunch of factors, only recently have been able to get some good gaming time lately.)