nuc because it is a nuc and vps because it is a vps.
I bought a Polaris 15 last year and have no problems with it. The combination of the iGPU from AMD and the dGPU works out of the box and the I/O is fast enough for me.
Btw. I use arch on it as daily driver.