The Intel NUC alternative was made for business environments, but it works just as well for home offices, too. Its M.2 2280 storage is easy to upgrade and its super-slim form factor has a lot of charm.
https://www.notebookcheck.net/Lenovo-clearing-stock-on-ThinkCentre-M90n-mini-PC-with-Core-i5-512-GB-SSD-and-8-GB-of-RAM-for-399-USD.477087.0.html