I've used both options before. I am now very happy with the first option. You should, however, try to make the filename path for your media files the same on both computers. So if the files are actually stored on an external device, make sure that the device is mapped to the same drive(s) on both MC server and client machines.