Roll cage or roll bar.... doesn't matter.... either of those items will increase handling capabilities.
I'm not knocking the time of the car...... but it should be done without a roll bar/ cage.... unless it will be in there from the factory
I can say with confidence that they would not duplicate the chassis stiffness for a car with a cage/ bar vs. one without