I use this feature to reduce Valve's egress bill, but local transfers do seem slower than downloading from the internet. I'm not sure why. I have one device hardwired to my network switch. Maybe Steam is bottlenecked on poorly optimized disk IO code?