The ThinkCentre M710q's M.2 slot takes both NVMe and SATA drives

No compatibility headaches here — the M.2 slot accepts both NVMe and SATA M.2 SSDs, so you can use whatever drive you have on hand.