For gaming the faster the SSD the faster load times, while 2000mbps and 3500mbps might get a second or two faster load times so depends if that matters to you.
Average game doesn't even get more than couple second difference when changing from SATA to NVME SSD.
Because of their loading simply consisting of so many things besides actual read of data from drive.
Hence in average game that theoretical speed difference between 2000 MBps and 3500 MBps is lot less significant than how read pattern fits to controller's optimizing.
For example Kingston A2000 and WD Blue SN550 do very well despite of being basic/entry level NVMe drives.
Only games with really big whole file sequential reads benefit from that maximal sequential benchmark.
But even those games have also good amount of processing of that data in initializing game state etc and also random type reads of small files.
And in random 4K reads even the fastest NVMe isn't dramatically faster over good SATA SSD.
Though basic NVMe drives don't really cost more than SATA SSDs making them good starting level choise for all usual budgets.
And if game code and file structure would be changed for loading time to become affected only by sequential read speed, even PCIe v3 NVMe could still fill RAM and VRAM usage of most games in half dozen seconds.
I mean with NVidia skimping in new cards typical amount of VRAM is still 8GB.
And very few game uses even that much of RAM, but more like 5GB.
PS. Even prehistoric floppy drive would be faster than those millibit drives.