Both have an SSD and gigabit ethernet/internet. The desktop is certainly beefier in terms of CPU and RAM, but as near as I can tell there is no bottleneck on the HTPC. top reveals moderate CPU usage by python (30%), low usage by unrar (7%), plenty of free memory (>1G), and iotop reveals hardly any disk usage (and anyway even a slow hdd wouldn't cap out at 15MB/s).
What else can I do to diagnose the bottleneck on the HTPC?
My best theory at this point is that the usenet servers have a somewhat high ping (75ms), and Sabnzbd is doing some sort of optimization on the HTPC that requires more connections, so the ping is more of a factor than it would be otherwise. I dunno, kind of a weak theory I think

