Heheh...the M.2 950 pro will certainly do it too!
I have been weighing the cost of a pcie ssd vs 2 x sata ssd's in raid0. I was telling my brother only recently, that the price to capacity ratio in light of performance wasn't quite there for me yet. Sure, the m.2 is newer, but for me, 2 x 120gb samsung evo's give me enough speed to saturate my 10Gb link, which is all I care about.
Yeah....yeah, you got these little bastards now pushing 1400MB/s on the pcie 3.0 slot, but this is beyond what a 10Gb link can do anyway, so I see no need to spend the extra $$$ on one, unless the deal is good, and I mean, very good.
Compare it, you'll see. Most pcie ssd's value (on a decent brand model) vs 2 good ssd's in raid0 is not really that great. 2 x ssd's for me works out cheaper. If ya got the spare sata ports, this is all one would need to saturate a 10Gb link.
A major issue I have discovered too, with pcie ssd's/m.2 drives is the difficulty of drivers/the ability of the system to recognize the drive on post. There are solutions, no doubt, but I just don't wanna do all of that. I'm a lazy clown bastard.
Other factors for me include, if i even have a pcie 3.0 slot i wanna dedicate for a ssd. I am currently on the haswell generation for my htpc, so I do have 3.0 slots, but i don't really wanna use 'em for that. It depends on your setup though. If all you got is a spare m.2, then aim for the stars friends! Pop in that pcie ssd and enjoy the goodness!