In short: the NUC8 is a stylish, compact system with good performance at a reasonable price.
There are also some disadvantages:
1. Digitec sells this with a type F power plug (i.e., the grounded German-style plug) which does not fit in a Swiss power socket without an adapter. With an adapter, the plug is quite bulky, which detracts from the small form factor of the system: the plug and power brick together are almost as big as the system itself!
2. HDMI CEC support is much more limited than I expected: it supports bidirectional power control (i.e. turning on the TV when the device is powered on, and vice versa), but you cannot control the device with a remote control. This is disappointing for a system that's designed to function as a home entertainment system, and even the much cheaper Raspberry Pi 3 has full HDMI CEC support.
More information here:
3. The NUC8 series comes with an 8-th generation Intel CPU. Unfortunately, recent Intel CPUs are plagued by security vulnerabilities (Meltdown, Spectre, MDS/Zombieload, and more). Mitigations exist in the form of microcode updates and kernel patches, and for full protection hyper-threading must be disabled entirely. These mitigations lower CPU performance considerably, which means that in practice the system will be either be insecure or performance will be suboptimal.
It is rumored that Intel will introduce a NUC9 series based on the 9-th generation "Frost Canyon" CPUs by the end of this year. It might be worthwhile to wait and see if those CPUs have hardware mitigations in place for these vulnerabilities, and if not, explore some alternatives based around AMD or even ARM CPUs.…mehr