I wouldn't put too much faith in the roll hoops making much difference to your survival chances in the event of the car rolling over. Like most of the M3W chassis they have no triangulation and would probably fold over.