The primary purpose for this product was to be an HTPC in the form of a Plex Media Player, playing media files off my Home Computer's Plex Media Server. The ram and nvme ssd I purchased were:
  
Ballistix Sport LT 8GB Single DDR4 2400 MT/s (PC4-19200) SODIMM 260-Pin Memory - BLS8G4S240FSD







  
  
    and
  
Samsung 960 EVO Series - 250GB PCIe NVMe - M.2 Internal SSD (MZ-V6E250BW)







  
  
    .Windows InstallationOf course with Windows 7 being my one true love I created a bootable usb and started the installation. However, keyboard and mouse would not work. Google search indicated that Windows 7 had no support for USB 3.0. So I made the modifications necessary to support USB 3.0. Then I discovered, of course, no nvme support and it could not detect the hard drive. Losing patience, I just downloaded the Windows 10 Media Creation Tool and created a Windows 10 bootable usb. My first attempt to install Windows 10 failed, I got the "windows could not set the offline locale information error". I rebooted, deleted the partitions, and tried again. It worked the second time.Harmony SupportBeing the fool I was without thoroughly looking through the spec sheet, I bought a Flirc -- to be compatible with my Harmony remote. But of course, the Skull Canyon has an IR port already. After I installed the driver, I was able to look up this exact NUC model number and add it as a device. From there everything worked perfectly.Plex Media PlayerJust wanted to note that there is a difference between the Plex Media Server and Plex Media Player. Make sure to download the Plex Media Player for a more Home Theater like experience.Hdmi 2.0By now infamous Hdmi 2.0 fallout has ended. My device already had the Hdmi 2.0 firmware update. Just make sure to be plugged in directly to the TV. I was connected to a
  
Octava 4 x 1 HDMI Audio switch with ARC and Optical Audio output







  
  
    and it would only display 4k at 30hz. There's a firmware update for that switch to support 4k, so I'll fiddle with that later. And also I had problems with surround sound. Connecting directly to the TV resolved my issue.So! No lag, works as desired. I also have a
  
Logitech Wireless Touch Keyboard K400 Plus, Touchpad Keyboard for Internet-Connected TVs







  
  
    which works very well with this setup.