Personally I had loads of trouble getting DCC to work: my laptop from work evidently has some settings that DCC doesn't get along with, and I can't change them (corporate setup, change parameters = never be allowed on the network again). Even when I eventually got it to work (found some websites giving advice on all sorts of tips and tricks), my desktop reacted very badly after using it, had to keep rebooting until it decided to co-operate again. Every time I was afraid it was never going to work again, until the n-th reboot when it suddenly started OK.
So I invested in a network card and a cable for my desktop - very cheap - my corporate laptop already has a network card. Modify a couple of IP addresses at the desktop end and hey! presto! a working link. It works perfectly, is miles faster than DCC, does not need any laptop parameters messing about with and doesn't leave the desktop with concussion afterwards.
I'd go for the LAN option every time!
TAFO