Ronster's idea is dynamic but a big problem is that it doesn't fit the context of the scene or the movie. The rebels are essentially executing a delaying action to keep the power generator and the shield intact so as many transports as possible are able to escape. The Empire is supposed to be trouncing them, their armored vehicles are supposed to be impervious to the equipment that the Rebellion has cobbled together. The shot of the cannon hitting the walker to no effect is important in illustrating this.
This chapter of the movies is supposed to be darker and the Rebels are on the run and the Empire has the upper hand despite the destruction of the Death Star in the last chapter.
I'm not hoping to see a lot of AT-ST's or AT-AT's go down in this fanedit. I realize it is a fanedit but some things shouldn't be changed too much in order to maintain the integrity of the original story.