SBP or BBP?

Do you want to be able to stop and keep it straight when hitting the brakes?

Don't quite know what you are getting at. My Duster was a SBP with a high horsepower motor and I never had any problems stopping the car nor did it ever veer off to the side when stopping, even in a fast stop from a fast speed.