It's an interesting idea. looks like prepreg sheet, which is dirty cheap, some custom fittings for sure at the rim. it should be reasonably stiff but I suspect somewhat more compliant to a side impact.
I don't know, I'm sort intrigued by it, be nice to find out who dun it and what they were...