About 2 years ago, I replaced a 250GB Samsung 850 EVO m.2 SATA SSD with a 512GB Toshiba RD400 m.2 NVMe SSD (an excellent performing NVMe SSD, second only to the Samsung 960 at the time) and noticed no difference in everyday use, under any circumstances. This is because up to about 500 MB/sec, which is pretty damn fast, the EVO is the equal of the RD400.
Yes, I could run CrystalDiskMark and see 3x the throughput in large file transfers but how often do you take advantage of that? Unless you have Thunderbolt peripherals, there's no time the average person can move data that quickly to any external storage device. It's also a rare occurrence that the CPU is starved for data at 500 MB/sec for a good SATA SSD.
I have 4 other m.2 SSDs in service in various computers and all those are SATA. I just had a look and the 1TB WD Blue SATA m.2, a good drive, is the same cost as the 512 GB 970 EVO. I'd get the WD every time, in fact I have one.