Regarding performance comparisons between differenct tcp stacks, setting proper tcp values for buffers and cache would increase throughput on any 90's stack, as back then we had dialup internet and weaker hardware. If I remember correctly, Roadshow had very low tcp.send/recv values as default(512byte?), and if you check config files for modern linux stacks, tcp.send/recv are 256k or more.
As for my personal experience with Roadshow(on morphos), fastest transferrate was 35MB/s with 68K samba 2.2.5 (and we all know smb is slow)
tcp.send/recv for Roadshow was then calculated with my arexx installer script, based on netstack math found in linux forums.