Nice review, but the author makes me feel like a piece of crap for still running SATA drives. My desktop is an aging, Z68-based machine that doesn't support NVMe (at least not officially). I've got a 250GB 850 EVO paired with a 1TB WD Black, and I'm pleased with its performance. Battlefront load times are a little longer than I'd prefer (off the mechanical drive), but still twice as fast as a stock PS4's. Windows flies on the SSD, I can't imagine needing anything faster.
Same story with the laptop my wife recently surprised me with. It shipped with a Sandisk X400 128GB. I didn't feel like reinstalling Windows, so I decided to keep the Sandisk installed, and added my 500GB 850 EVO as the secondary storage drive. I'm super pleased with its performance.
If you can afford a 960 Pro, more power to you, but in my opinion, you can still be an "enthusiast" and run SATA drives.