Whelp.
It sounds like your Insight is[/was] a safer vehicle than my Superbeetle. I totaled it on black ice two years ago up in Portland, and had it rebuilt just because I didn't want to be the person who took it off the road. In my case if it had happened 50 feet further down the on-ramp, I probably would have died.
You should at least post pictures of it, so other Ecomodderers can pick over it's bones. Maybe it's a candidate for a full EV conversion.