you have your rights to comment what you want, but...
HE told that THIS was his FIRST model, so why submit?
=if someone could help? or get some credit by editing it. or people could say what he should chance, like you said animations. but still this is his first model.
looking at the picture, wont dl but ill give it a harsh 2/5
___________
-More details
-fix the cannon (the flag pictures dont look good)
-get a picture of a tank, and look at it and make a mirror image of it
-and then find out how to make animations, or as for someone to make them for you, in echance of some credit.