Unfortunately, many of us who decided to buy the XPS 8900 based on the potential of that M.2 slot on the motherboard, have found it to be a major disappointment. Dell only engineered the slot to use a PCI-E x1 lane speed, (not a PCI-E x4 that would be needed to reap the maximum 2000-2500 mb/s read speed, and 900-1500 mb/s write throughput speeds we were all salivating over) So if you actually use the M.2 slot on the XPS 8900's FOXCONN based motherboard with one of the new generation of M.2 PCi-Express 3.0 based SSD's, your only going to get a modest bump to 800mb/s vs. 600mb/s using the conventional SATA 3 6.0 Gb/s that interface specification provides. I imagine that the Dell engineers have to design the parameters of these all-inclusive one-box preconfigured desktop solutions far in advance, which means it's almost impossible to PREDICT what new trends are going to actually take hold within the fast moving personal computer landscape. So, in that regard, I guess I can't really blame them for not anticipating the new frontier of using the m.2 slot as new destination for these new super-fast SSD's as the primary OS drive interface.
P.S. - You aren't completely shutout if you really want to use one of the new super speed SSD's 0n the XPS 8900 though. There is a workaround that we have discovered, although it comes at a cost. If you are willing to SACRIFICE one of your PCI-E slots (x4) located on the mother board, you can still use a PCI-E x4 to M.2 adapter card to 'create' a fully functional slot in which your new M.2 PCI-Express SSD can perform as it was originally designed. Not sure if you had plans to use that PCI-E slot in the future for a multiple video card setup are not, because if you are, this option might not work for you either.