They do look good. Though, I think aimed at business. So probably some upcharge.
https://www.amazon.com/Lenovo-ThinkCentre-Tiny-Desktop-Mini/...
Excellent because of the quality of their BIOS/Firmware. You can throw anything at them, and it just runs without errors.
Even most exotic stuff like https://genode.org , not to speak of any *BSD, Solaris-derivative, or some Linux.
Suspend to RAM, and successfully waking up from that works every single time, without special setup, no matter where and what.
Hibernation/Suspend to disk is up to you and the setup, but no problems there, either.
Rock solid experience even with the 'most riced' kernels and userland by https://cachyos.org running Plasma/KDE on 'oh noez! BTRFS!1!1!!'
If the number of ports and their speed is enough, they are good for homelabbing and even casual desktop-use. Expansion not so much, except via USB3. (5Gb/s only)
I know nothing about later models, but these are more than enough for my uses.
Very stress free.