One thing here is in RL tanks certainly did not fire whilst on the move unless it was a charge accross open ground where they would fire smoke or HE into the lines they attacked.However this was HIGHLY innaccurate as they had no stablisers like modern tanks.
The usual practice was pull to a stop fire and then move, so AH having the same as this because you are a single player really is more realistic if anything.
As for hitting trees its really not that bad is it? admitedly the old way of leaving your tank rolling whilst you went off for a drink is missed by me but its hardly a game killer having to avoid trees.
As for what midnight said about the wall on the floor at towns I totally agree it should in no way kill the tank.Tanks could roll through houses so a broken wall is hardly going to blow a tank to peices is it?

I think tanks should actually be able to crash through buildings.It would be a lot of fun if rolling through a hanger wall caused the hanger a lot of damage.thus saving on the amount of shells needed to finish it off.
for me the biggest problem with GVs is the effectiveness of the HE shells.I saw someone put on the BB that 15 HE shells took down a hanger! well for me its more like 50 odd!!
is this a problem my end? how many shells kill a hanger?