+1 on the needing a logo. You can't successfully design a wrap if the client does not have a logo. Sell on the logo then work on the wrap.
This is ultimately a primary reason why most wraps fail.
I'm spoiled because out of the last 50 wrap designs, there was only one we did for a client whose brand we didn't first design - and it was only because he had something decent to work with. Great brands make great wraps; poor ones make poor (or limited effective) wraps. But sometimes you have to take what they give you. We're busy enough that I just turn down work which I believe will be a waste of that potential clients money. They either respect that or think I'm an idiot (the jury's still out haha).
I appreciate and am flattered that our work has inspired you.
Always cool to hear that, as I've been inspired by so many amazing artists and masters before me, and to this day still inspire. Our last bunch of designs has had some halftones; sort of the flavor of the month. The key is to not get too much into a rut, and constantly think about looking outside the box. But clearly certainly some formulas work on vehicles, and you also have to be just as careful to not change a working formula simply because you've executed a similar construct before.
Regarding yours, my main challenge is I don't get what they do. At first, I thought the name of the company was Auto Hail Repair. Which I thought was odd, because I initially thought Hail was their last name. So I was thinking it should be Hail Auto Repair. So when I wee the huge URL 'IGotHail' I'm thinking that references a proper name, not the stuff that falls out of the sky. Frankly, the whole business concept seems bizarre to me, but maybe where I'm from hail damage is not too common.
So this one is a tough one for me to figure out. Somehow I think 'Hail Damage?' should be in there some how. But honestly, I really don't know where to go on this because the naming seems so weird to me.
I might approach it more with a logo that showed a car being crushed by a large hail (sort of like a cool illustration John Deaton would do), so graphically I can discern the nature of the business. In this instance, their name confuses me and I don't 'get it' yet. But maybe a toon, or character based mascot might help carry the message. Even the URL seems weird though -- I dont have hail. I need the hail fixed. The hail is gone. I actualled got 'hailed' . I dunno. Probably overthinking.
The second post with the green and dk blue and lightning seems really hard to discern much of what the graphics are supposed to represent. Why green?
WHat might be cool is a very simple message but photoshop in some obvious 'dents' in the 'paint'. Now I can see the car is all damaged. Oh yeah - hail. I get it.
Is the name of the company actually a dot com? That's what might be missing - who or where is this company located?
Sorry - I hope I'm not being too critical. Just thinking out loud and tossing out some ideas. Good luck with this one - this one ain't easy. You're first post was better than what they chose. Oh well!