Ummm... I'm kinda luke-warm about it, frankly...Interesting concept, though and I like the idea... Rather gory, but interesting... I don't care for the base though, since it gives the appearance of some kind of weird flower in a short vase to me... You certainly picked about the toughest thing to model, that's for sure...
Were it me, I'd seriously consider putting it on a landscaped base and supporting on a wire or rod... Perhaps with small sign nearby (Facing AWAY from the truck, of course) reading "Mines"? Also, the explosion itself is a bit... drab... I'd think that you'd want to use a flouresent "Day-Glo" yellow, red & orange for the flames... Also, the troops are a bit too.. clean, I guess is the best word...