With a machine of this calibre, why Apple did you not go with an industry standard NVMe slot instead? I’m sure there would be some relatively straightforward way to keep the T2 crypto engine and still use NVMe storage.
At least Apple’s pricing for SSD storage isn’t insane, however with NVMe slots, we could use a Samsung 970 Pro and add 1 TB of storage for $300 instead of $400.