Yep, this is much better... but... You should make it look more obvious that the leg can move not only in YoZ space but also in XoY... if you know what I mean. Right now it looks like it can go up and down at that joint but it can't rotate around it's pivot so that the leg can make a step.
Something like this:
If you want any suggestions for the weapon on the top... I've always seen this is a rocket luncher thing... somehow it feels natural, it can aim very fast because of the mobility and it looks too weak to go up against another vehicle in close combat... This should be ranged and what better weapon to put on it then something very destructive... Here is a ref of what I mean:
