Are you guys using the same master cylinder when converting over to 4 wheel disk brakes? The standard unit is 11/16" are the master cylinders on the 08s with 4 wheel brakes larger, if so what size? With the additional volume you would need a larger master to keep the pedal firm.
Looks like they were going fast during the rollover as it takes speed to do a double roll like that. One of the first things I did on my 1000X was to weld a bar across the back of the cage with quick connects for my 5 point harness's. I welded the sub strap bracket to the frame so it the seat...
When i first got my Commander my Wife and I entered one of theses Races and had a great time. Now if i could just teach her how to fasten her 5 points in less than 5 minutes! lol. Its too bad its a 16 hr drive for us old folks or we would do more often!
I think i would go with the Wildcat over the T4. So much more supension offered on the wildcat. Can am will be releasing their long travel sport model in September so there is another option.
The Willwood is a universal application device non specific to any vehicle. They are designed to install in the main line to the brake calipers or wheel cylinders on the front and/or rear brakes.
The other option is to do away with the OEM and run a manual willwood unit inline with the front brakes. Then you can adjust the bias any way you want. The valve can be bought new for around 50 bucks at Summitracing.com