The main problem I see is that I don't know what you do based on the name. Clever name but not descriptive. The shield ideas make me think of a security system business (and not a good one with the name "thin skin"). If you're stuck on that name, you need to have an image that protrays what you do. I like the idea of a Deaton-designed cartoony car that's wrapped. Then put less emphasis on the name and more on what you do.
I read those books that were suggested to me about designing logos, and I have to agree with you - you won't know what I do based on the name - it'll have to be spelled out somewhere else. But that's not much different than a lot of companies out there: Sony, Integra, Scientific Atlanta, Samsung - you have no idea what these names represent until after they've been branded and associated with what they represent.
I'm 50/50 on the shield...I've seen that used with a couple other companies that have "armor" in their name. Although I like some of the shield design suggestions offered in this thread. I also like the logo where the car outline is above the name, but that one just looks too much like a car cover to me.
I agree with you on where the emphasis should be placed, I'll come up with some more options later today.
Thanks everyone for your input!