gavreid
Pretty Words...
It is pci gen 3 x4 for the nvme drive and usb 3.1 gen2, which is nice. The spec is pretty good and as you say it has IRIS plus 655 graphics - not for high end gaming obviously. The Mini is more capable but if you're 'only' streaming music and or video then it's overkill at 3x the price.
https://ark.intel.com/content/www/us/en/ark/products/126149/intel-nuc-kit-nuc8i3bek.html
https://ark.intel.com/content/www/us/en/ark/products/126149/intel-nuc-kit-nuc8i3bek.html