I have the same feelings. Looks like a great product, if it works as they say I will be very pleased. I love that it is a small company. However their customer service has been down right terrible. Months and months have gone by, and now I see they are advertising on their web site that they can ship out new orders in two weeks. Hey what about the people who's money you already have? When do they get working product? Very frustrating.
Back on topic. Man I dig those wheels! I think you nailed the vintage motorsport look. What color will the car be when complete?
I was reading back up a bit. You may want to consider revising the inertia switch wiring. Not to be chicken little here, but if one is underrated to handle the switching capacity for your fuel pump, you probably should add a relay, let the inertia switch trigger the relay and interrupt the fuel pump power. The reason that parallel contacts to increase load capacity is not great practice is that, if one of the switches trips or fails, the other will take the full load and be overloaded immediately. If it is close to capacity, I wouldn't worry, but it if is double, I would consider revising.