Proper boost control is useful for any turbocharged car. BUT, you need to be able to tune / control it. Changing to the GM BCS is not simply a matter of making a swap - it needs to be controlled and tuned. You need engine management control over its duty cycle vs engine load and rpm.
If a vacuum line has a restrictor, then it's a bleed-type setup. This system works better than that.
If the BSP class allows external electronic boost controllers then this would be allowed.