I havent seen that clip before. The little explosions as it hits the ground is a neat way to imply serious damage that would make it vulnerable to the speeder's fire. Couldnt really make out the shockwave too well, though it would make sense in that cold, dense air...
Glad to hear there will be craters or visible damage from the Tie bombers! I always figured that the lack of such plus the blue "glowy" nature of the detonations meant they were some sort of "ion bomb" or something, meant either to flush them out or disable them.
Cannot wait to see this!