Lenovo pre-routes cables to the two harddisk sleds, and there is a spare NVMe slot. Unfortunately, the motherboard utilizes a unique layout, so that you can't do a full System swap down the road.On the flip side, a desktop is more adaptable and lets you utilize a keyboard/mouse combo you prefer, however it's limited to one place.You should be encou