One major question will be though: Can you throw a standard SSD in there? RAM is easily upgradable, but the 256gb SSD in the base model is a complete and utter joke and, frankly, a slap in the face for 2019.
Thats the $64,000 question (also the cost of a fully specced up mac pro) CAN you throw in a PCIe mounted NVMe drive , say a 1 or 2TB samsung 970 pro on a card, and BOOT off it, or plug an evo 860 into one of those 2 sata ports and BOOT off that should you actually want to, or does the security chip DICTATE that an apple only ssd or raided ssds in that lower slot pair is the ONLY boot drive possible. (unlikely but a possible nightmare scenario)