Not bad at all. I really like how you made those horrible vinyl tracks behave!
I think the only thing worth critiquing is the end of the cannon. It shouldn't look like "a burnt matchstick" as some would say.
a feature most of my German armor builds have shared as well lol.
This, in my opinion, is just proof that you should indeed build more armor. ;)
You've got no reason not to! :D