That's right, no matter if you run iOS, Linux or Windows if you have an M key style M.2 port the Silverstone ECM20 add-on card will give you both a PCI-e M.2 slot and a SATA 6Gbs M.2 slot.  The board itself is a mounting point, no controller but simply a way to transfer data from a PCI-e M.2 card or a mount for a SATA style card, you provide the cable.  The simplcity ensures that your transfer speeds will match what you would expect from a native slot as the tests at Benchmark Reviews show.  At less than $20 it is a great way to expand your high speed storage capacity.

"The m.2 form factor is becoming popular for SSDs due to its small size, and, in PCI-E guise, superior performance. As our recent test of the Samsung 950 Pro m.2 SSD has shown, PCI-E m.2 SSDs offer performance many times that of the very best SATA SSDs, so if you’re looking for a storage upgrade, m.2 is definitely the way to go."

Here are some more Storage reviews from around the web:

Storage