You may lose a SATA port when you use a SATA drive in an M.2 socket - which makes sense.IIRC, some boards will disable some the SATA ports to enable NVMe support, and some boards only support NVMe devices on the onboard M.2 slot
I wouldn't touch it with a 3m barge pole. You can get the 1TB HP EX920 (3D MLC) for less in the US and it's proven to be a good performing quality drive.So has anyone else tried a Crucial P1 NVME M.2 drive? It's QLC and intended for desktop use only, but the 1TB pricing is fantastic when compared to say a Samsung 970 EVO. Lightly-loaded performance tests at Anandtech gave stellar results, with medium also good provided you don't fill up the drive (in which case it stinks).
I don't believe the 3950X could run 16 cores at the same time and frequency without using more power either. It's not like the chip technology will change. However, it may be better to have more cores and there may not much to lose considering the 3900X is 3.8-4.6GHz and the 3950X is 3.5-4.7GHz.The 12 core part has my interest. I'm not sure how the 16 core part can have the same TDP and run 4 more cores at the same frequencies. I'll wait for reviews.
The Anandtech review of the 1TB model made it looks like they made it a worse overall performer than then EX920 for the sake of putting up higher number in a few synthetic benchmarks for bragging rights.