In short, I think the ethernet adapter is the best way to go.
You have to download drivers for a wifi utility that is used to get you connected. Gook luck man! I got a panda wifi adapter to work, but can't sign into app store. I tried to paste the link for you, but for some reason it didn't work. ASUS (USB-N13) Wireless-N USB Adapter IEEE 802.11b/g/n USB 2.0 Up to 300Mbps Wireless Data Rates. The chipset of the above ethernet usb adapter is supposedly the same as what Apple uses. One person on Amazon confirmed he had it working in Yosemite. Going to test an Asus wifi adapter also just to see if it will work also. I did some research regarding this, and found that ethernet to usb will more than likely work as opposed to a wifi adapter. Plugable USB 2.0 to 10/100 Fast Ethernet LAN Wired Network Adapter for Macbook, Chromebook, Windows 8.1 and Earlier, Surface Pro, Wii, Wii U, Linux, and Specific Android Tablets (ASIX AX88772 chipset) Building a CustoMac Hackintosh: Buyer's Guide