I setup my NUC with 16GB of PC3-12800 Crucial Ballistix RAM, a Muskin Atlas mSATA SSD, an Air Live X.USB-3 wifi adapter and installed Fedora 20 Linux. All the hardware was correctly detected and pretty much worked upon first boot. In addition, I installed windows 7 inside Oracle Virtualbox and had no hardware issues with this either. Finally, I booted with a Clonezilla live CD for full disk backup imaging and again had zero hardware detection problems.