“Wonder what it is that prevents road licensing? Seatbelts, emissions, bumper height?”
Safety. IIRC one issue is the doors aren’t crash-worthy up to NTSB standards. Okay for combat, but not Elm Street.
They are a bit of vinyl on a wire frame.