Soweit ich das beurteilen kann, ist M.2 nicht für Hot-Plugging ausgelegt. Der SATA-Standard selbst ist der, und der SATA-Anschluss einer herkömmlichen Festplatte oder SSD unterstützt das Hot-Plugging, der M.2-Anschluss jedoch nicht.
Eine bessere Lösung ist die Verwendung eines M.2-SATA-zu-USB-Gehäuses. Das beste Ergebnis, das ich bei einer schnellen Suche bei Amazon finden konnte, war dieses StarTech-Gehäuse :