Probably still the same as you remember. I never had much issue with it as the box I visit the site with is on 24/7, but I can see how that may be construed as slow. There are other options available to bump up your ratio, if you are so inclined.Last time I had an ip torrent invite. uploading took forever so it was pretty hard to earn back points to download for. most of my points would come from just longtime availability.
Has the points system improved?