Since this is for a professional use, I think you should get the official ST evaluation PCB (VL53L1-SATEL) and use any example code ST provides. If your company finds a problem with ST’s data sheets or example code it will be easier to get them to help if you’re using their evaluation PCB.
Firmware drivers for sensors are usually totally independent of the particular evaluation PCB used. The driver is for the raw sensor and the PCB simply provides peripheral services that do not impact the firmware, typically only providing signal level translation & power conditioning.
Firmware that is open source and rarely updated by the original author often means it is so reliable the original author has no need to update it. Some firmware drivers I use at work haven’t been updated by the original author for 20 years because they work so reliably.
I’d research how much PC software is available for using the Bus Pirate vs. the FT2232H Mini Module before deciding which one to buy. My guess is that the open hardware Bus Pirate will have a lot more software since it has been around a long time in the open hardware & open software engineering community.