I think that the Imp should look like a chupacabra. There are some good pictures somewhere, and there are also some that don't show what I'm getting at. I like the spikes on the back, the claws, the teeth, etc.
Also, I've decided the Imp is a ground unit, for gameplay reasons.