Ouch, that doesn't look good
At that speed the edge of the ramp would act like a knife, they were very lucky that they carried enough speed for the front of the car to take the impact. A few mph less and the ramp edge would have gone straight through the windscreen/A pillar - and no cage will completely protect the driver in that scenario.