Bram, thank you very much for pointing out pipelining. I have done some trials fetching a pair of pages from Advogato the CGI typically downloads. The sequential way needed 11-19 seconds whereas a persistent connection with pipelining needed 9-12 seconds.
Thus, pipelining is somewhat faster, but more important than that, as far as I have read it seems to me that technique is the one MyAdvogato should employ to fetch the pages. I'll implement it for the next release.