Everything works except Thunderbolt/USB4 and Video output via USB-C
I wouldn't use it as a NAS if you plan to use NVMe SSDs for fast storage (since you can't connect them via USB4), but if you only plan on using SATA SSDs or mechanical drives, USB 3 should be fine. Other than that, everything you would need in a server is there and works flawlessly.
youtube-local over a Mullvad (other services like Proton or IVPN are great as well) works really well for me