I will post this - you might have read it already - but as usual - "others" here may not be as familiar with all of this - and these forums (IMHO) are best used for LEARNING lots of stuff - even if it doesn't directly affect "us"...
This is a link to StopTech - and a page on KNOCKBACK...
In the short read -- they offer some "advice" -- and in the end... their advice for a STREET driven TRACK CAR is to get used to tapping the brakes!!
But here it is - because it offers solutions to think about - and it's a good read.
http://www.stoptech.com/tech_info/wp_knockback.shtml