Oddly, I just bought another NUC machine on Amazon last month. I see the one you reference, but I ended up with this one, a NUC 12 Pro NUC12WSKi70Z. I'm not an expert on hardware, but this generation had 12 cores, 16 threads, and it replaced my old NUC10 (that technically did not support Ubunutu) which had 6 cores and 12 threads.
And I also put on a 4TB gaming SSD, and 64GB RAM.
No issues with freezing, BIOS updates, etc, etc. Very pleasant experience.
edit: Oh, and I see your comment about price - I just did the math and this new box totaled $1340 with RAM & SSD. So not cheap, but I did go the extra lengths with 4TB and 64GB.