If your laptop, desktop or tablet was purchased within the past couple of years, it will more than likely run Zwift or any other training app with no issues. How to choose the best computer or tablet for indoor cycling What hardware requirements do I need for Zwift and other apps? NUC computers are very customisable and you can pick graphics chips, RAM and internal memory, and, the Intel Unit with 16GB of RAM and Iris Plus Graphics 655 GPU is well up to the task. The other advantage is that it's a computer and can run TrainerRoad or Wahoo Systm, and then, of course, a web browser to watch Netflix, YouTube or whatever else.
The Intel NUC also has a USB port so you can use an ANT+ stick if that better suits your indoor riding setup. The Intel NUC has about the same form factor as the Apple TV, it also offers a bit of extra computing power to render graphic details like rider shadows, reflections and sun flares. If you have a spare TV lying around in your basement, a mini PC like the Intel NUC allows you to take advantage of the screen without having to pay for display - though you will need a Bluetooth keyboard and mouse.