possibly, but I don’t see that the IMPI update had no pressing fix that was needed. If your server is not exposed to the internet and it is just for your homelab, I am sure the item is good.
The 4 PCI slots for this motherboard show the defaults as I documented on this post. These are gen3 PCIe slots.
This is a good post to let other know about this specific NVME PCIe card.
My act of responding assumed that this was the card offered by 45Homelab – the Supermicro model.