Yes. It works totally fine. I was using my MacBook Air and the Apple USB Ethernet adapter. I've since upgraded to a Retina MacBook Pro and have also coded using both the USB and Thunderbolt Ethernet adapters.
I don't have the driver file handy, but I found the USB Ethernet drivers for Windows by Googling.
2014 X5 xDrive50i ZMM - Alpine White/Mocha (Mods In Progress!)
2014 Jeep SRT - 2013 Tesla Model S P85+ - Bimmerpost Featured
2013 F10 M5 - 2012 550 xDrive - 2011 M3 ZCP