You've definitely pushed the envelope with your 64. One thing is to see some pictures of it on the net in two dimensions, but to see it in person is another thing.
I'm sure lots of people could learn alot by checking out your car. People check out cars, get inspired, and modify thier own cars by compiling ideas from various other key cars.