Hello John! I think I recall you from another forum...
You are right about safety. Imps are pretty good, considering their size and age. I hope not to ever have to find out, though.
The "incident" has not put me off at all. I plan to get the car fixed - somehow - and get back on track this year, funds permitting. I might even compete in it!
Paul