Most of these do what they promise, you may need to fiddle with the BIOS to have the drive detected. e.g. Setting the PCIE slots to always run at 3.0 or 4.0 spec instead of auto.
Do note that if your board doesn't natively have nVME slots, this, or any other board wont let you boot off an nVME...