Regarding the mini PC article, I would say "maybe". If you're just space restricted or conscious, yes. If you also need mobility, hell no.
I love my mini PCs from Beelink and Minisforum, they are absolute powerhouses for their size. About the only thing I would wish for is either built in 10Gbe NIC or a half-height PCI lane so I could add one and disable the onboard NIC.
"Just take a look around you, what do you see? Pain, suffering, and misery." -Black Sabbath, Killing Yourself to Live.
“Man was born free, and he is everywhere in chains” -Jean-Jacques Rousseau