Exactly this. I don't even have a nice multi-drive enclosure, just a small swarm of toaster-style dual-drive holders. They're absurdly cheap. (Alas one of the recent purchases was maybe too cheap: wont let me adjust the various drive spin down/power savings settings. But this is a first for me, and they've all been very cheap).
Unfortunately a lot of the mini-PCs skimp on USB ports. AMD's FL1 form-factor mobile "socket" has 4x 10Gbps + 1x 40Gbps USB-C ports on the SoC, but many of the designs often only have ~2x usb3 class ports and rarely the USB4 port at all. I'd really appreciate these mini-PC's exposing more of the chip's usb! Definitely something to shop for.
With USB4, there's also the added benefit of having host-to-host interfaces: it's short range but 40Gbps host-to-host is real nice to have (in practice it's often half or less this speed alas).
Upgradability is over-rated, when costs are low. A Minisforum 795S7 can be had for $400, and has dual ("only" PCIe 4.0) SSD slots and a 16-core 7945HX Zen4. It's mobile-on-desktop (MoDT): I can't ever replace the CPU, but I suspect this crazy cheap system is going to have a long long life before I feel the need to upgrade it. Replacing it whole when the time comes seems not a concern. RAM and SSD are separate and can be moved out if desired.
Unfortunately a lot of the mini-PCs skimp on USB ports. AMD's FL1 form-factor mobile "socket" has 4x 10Gbps + 1x 40Gbps USB-C ports on the SoC, but many of the designs often only have ~2x usb3 class ports and rarely the USB4 port at all. I'd really appreciate these mini-PC's exposing more of the chip's usb! Definitely something to shop for.
With USB4, there's also the added benefit of having host-to-host interfaces: it's short range but 40Gbps host-to-host is real nice to have (in practice it's often half or less this speed alas).
Upgradability is over-rated, when costs are low. A Minisforum 795S7 can be had for $400, and has dual ("only" PCIe 4.0) SSD slots and a 16-core 7945HX Zen4. It's mobile-on-desktop (MoDT): I can't ever replace the CPU, but I suspect this crazy cheap system is going to have a long long life before I feel the need to upgrade it. Replacing it whole when the time comes seems not a concern. RAM and SSD are separate and can be moved out if desired.