IMO, it depends on what you are trying to do with the car, for me, weight, especially rotating mass makes a noticable difference in the performance of the car. I am not sure how much weight is added with the S-brakes, but if it is much, I dont think I would be interested, have fun,
Ed