>>106013384 (OP)I'd never use one as a main PC. Ever. Just like I wouldn't use a laptop.
I have a i6700K 32 gigs 1070 GTX
I have a 7800X3D 64 gigs 7900 XTX
https://de.gmktec.com/en/products/gmktec-nucbox-k8-plus-amd-ryzen%E2%84%A2-7-8845hs-mini-pc
I got this recently because I have a OLED TV and I'm fed up with the options for connecting it and playing videos, youtube etc...
It runs about the same as my last PC if it had a 1060 GTX but mine costs like 340€ and honestly it's too much for what it is. These things are made for their price range and there always some compromise.
Mine compromised on power and cooling. Just make it 50% bigger and put a huge cooler on top I don't care. Make it even stick out like some hotrod. Big finstack with a fan.
The cheaper ones has tons compromises too. It's not dual channel ram so the GPU runs like crap. They put in DDR4 instead of DDR5 also makes the GPU run like crap. They skip out on the ports, they don't let it draw enough power, they don't cool it, they don't allow you even change ram because it's soldern on the board really a problem with the Intel N150 series.
My honest opinion is. The more expensive they get the less they're worth.
The Intel N series ones for like 150$ will give you the same capabilities in terms of normal non gaming usage as the one I got for twice the price and I then I had to buy RAM and SSD on top of it so it was like a Total of 500€