If you wanted to spend time effort and money, wouldn't an actual proper set of brakes be a better bet? Something lighter and stoppier? Your car is going to be modified, the insurance company aren't going to ask whether its a small brake upgrade or a big one...