Great subject but if I understand your self-critique correctly, then it's true the foliage does compete with the car for attention. If there was some way of re-balancing it to place slightly more emphasis on the car then that may be the way to go. Otherwise I love this kind of shot.
I think its cool. In real life, the plants are slowly coving up the vehicle. the way you processed it, it looks like its slowly emerging from the plants instead. I like it.