Yes that was said at the time about why flat front vehicles were safe in the sixties. rule of thumb is the heavier/bigger the vehicle the more front end protection you have. These look pretty flimsy like the Grummans.
Hopefully they have designed bracing into the frame to protect occupants.It's the high speed impacts by other vehicles that are the worry. Multi stop delivery is a major risk on busy roads. At least the design has the driver's feet just behind the front axle, would be interested to see the impact crumple one design.
No impact to knees. No impact from steering wheel. Comparable to normal cars with hoods.