The option you forgot to include: the standard ITX Framework Desktop mainboard by itself and DIY-ing the rest: https://frame.work/products/framework-desktop-mainboard-amd-ryzen-ai-max-300-series You can even use a bog-standard PCIe SATA card and use whatever SATA disks you have laying around. Alternatively there's even NVMe m.2 to SATA adapters such as this one that I use for booting SATA disks on my Ryzen 5800H minisforum that lacks SATA ports (it worked on all but a single Asus B550 board - hilariously it even worked on an Asus Nvidia-chipset AM2 motherboard O_o. For context these two did not work for booting SATA on my Ryzen.5800H minisforum, and the StarTech failing to boot was not a fluke and happened with 2 separate units)
Link for those wondering: https://frame.work/products/framework-desktop-mainboard-amd-ryzen-ai-max-300-series That being said, it is just a standard ITX board so you can go the full DIY route if you like, including using an inexpensive PCIe/NVMe to SATA adapter for mass storage if you so desire (I can at least vouch for this one successfully booting SATA disks on a Ryzen 5800H minisforum which I'm pretty sure lacks a separate chipset outside of the APU's built-in SOC; these two did not work for booting SATA on my Ryzen.5800H minisforum, and the StarTech failing to boot was not a fluke and happened with 2 separate units)
Don't forget about the option of just getting the standard ITX Framework Desktop mainboard by itself and DIY-ing the rest if you so desire: https://frame.work/products/framework-desktop-mainboard-amd-ryzen-ai-max-300-series And heck, you get experimental with a blade and remove the plastic tab on the end of the PCIe 4x slot to make it "open", allowing you to insert any dGPU you want for a future upgrade. Or perhaps more beneficially in the near-team, you can use a basic PCIe SATA card if you want to use some older disks you have laying around. Alternatively there's even NVMe m.2 to SATA adapters such as this one that I use for booting SATA disks on my Ryzen 5800H minisforum that lacks SATA ports (it worked on all but a single Asus B550 board - hilariously it even worked on an Asus Nvidia-chipset AM2 motherboard O_o. For context these two did not work for booting SATA on my Ryzen.5800H minisforum, and the StarTech failing to boot was not a fluke and happened with 2 separate units)
