I like it.
As an enthusiast of these cars, and anything highly modified, I appreciate what you were going for.
I agree that it's not jumping out at me, but I do like the 'disappearing into darkness' or 'emerging from the darkness' concept.
I'd certainly be pleased with it personally.