I bought this to replace a 5 year old  54250WYKH1  NUC (16GB RAM) I had running:- 7 high-def SECURITY CAMERAS- Web server- NODE RED- HOMEASSISTANT in Docker VM- WINDOWS 10It'd get pretty overloaded at times, especially when performing background maintenance tasks. It was kind of lame waiting a few seconds for the lights to turn on sometimes, with some commands getting dropped altogether. I actually thought some of my home automation hardware was malfunctioning but it was all in the server.For anyone with an older 2 core HT computer you're using for things like this like the older NUC -- this really makes a huge difference. This new one has the same TPD as the 2014 version but literally twice the CPU power (benchmark verified) because of it's 4 core 8 threads (vs 2 +4) and GPU is about 50% faster on benchmarks -- BlueIris server takes advantage of the GPU, by the way. It also holds 32GB, I believe the old one only ran up to 16; though I will say that I don't seem to need more than 16 even with all the junk I'm running. One interesting thing regarding cameras: I'm not sure if has to do with the major upgrades to quicksync over the last 3-4 generations, but the thing appears way better able to offload camera stuff to the GPU, I used to range 50-90% CPU usage on the old one every time I took a look at my home cameras, now it's less than 15%. I bet this would also be pretty awesome as a second box for twitch streaming.I'm totally happy with this thing. I'm actually a bit sad it's in a server closet as it has some pretty great IO that's going to waste. It costs a bit more than a home-built solution like my all my other PCs but that mobile processor runs quiet, cold, and low power with that relatively fat blower fan on the top -- oh yeah, fan's been totally upgraded since 2014 as well.FYI: HDMI 2.0A is compatible with HDR 4k. I bet this would drive that no problem for movie watching. This is a TOTAL overkill for a HTPC though.