Plugable USBC-NVMe and TBT3-NVMe 512
So if you have Windows machine or an old Mac (mine is from 2012) without Thunderbolt, you can use USB 3 gen 1 or USB-C. I've got an old Windows PC with ASUS USB 3.1 Type-C card and Asus Z97-P motherboard (=old)
With USB-A (the original/old style) I got 41 MB/s in write speed, but with USB-C it's 312, that's almost 8x faster! And it's probably bottle-necked by the internal SSD 850 EVO
Copying to itself it's ~400MB/s
USB-C to Thunderbolt 3
I need a way to transfer files between computers having USB-C 3.x ports and ones that have Thunderbolt 3, like newer Windows machines and Macs. So I got a TBT3-NVME 512GB with a M2.NVMe and move the SSD to the USBC-NVMe enclosure that does not include a disk. Just unscrew 4 screws underneath the rubber pads.
Now I have a portable disk that is really fast and I can use it across all computers we have. Main purpose is to consolidate all the images we have - although 512 GB is not enough.
Performance
Copying from USB 2.0 SanDisk MicroMate SD-card reader to USBC-NVME:
Copying from "Sandisk ImageMate Pro USB-C" via "UCB-C to USB 3.0 converter" to USBC-NMVE:
Troubleshooting
So the drive did not show up, neither using regular USB-A nor USB-C ports until I updated the firmware to 1.23.15. Once I upgraded, everything worked fine on Windows 10.
The update tools and firmware can be downloaded from Plugable website:
https://media.plugable.com/downloads/drivers/products/usbc-nvme/usbc-nvme_realtekfirmware202101.zip
Links
https://plugable.com/products/usbc-nvme
https://plugable.com/products/tbt3-nvme512