I'm not joking about the brakes! Shame we cannot set up my brakes on your car to see what the difference would be.
Rydges sounds good. Will sit down in a week or two get everything organised.
I think I still have a radio set up which we can use. Could be handy.
Do you have a 'race net'? Is it a requirement?