Just in case you missed it, there is also the option of soldering just 2 resistors onto your M920q motherboard and then using a "PH45" dual M.2 adapter via the PCIe x8 slot:
Badger707 GitHub issue #1 - [PH45 card] is working perfectly
I have done this on an M920q using only a standard soldering iron with a fine tip and a magnifying glass.
Double-checked my soldering using a cheap $20 USB 2.0 'microscope'.
It works for me using two M.2 NVMe drives installed onto a PH45 card BUT does not seem work if using any other M.2 device, e.g. USB host.
PCI proof attached - note there was no drive installed in underside M.2 socket, only the two in the PH45 card.
The hardest part was keeping the tiny resistor in the right place until the first solder joint holds it down.
Would recommend copper desoldering wick to remove existing solder from PCB and to help desolder resistors if you go wrong or change your mind.
Optional extras would be eye-drops and two types of alcohol: isopropyl for cleaning the PCB and ethanol-based drink for steadying your hands before and celebrating after. (Not actual advice)
Hey, thanks but honestly, for my use case, I m more interested into the under second M.2 slot.
Because I am already using the PCIE 8x slot for a 10gb nic.
Thanks again