I think it looks great,
As for the treds, there is nothing wrong with them, in the SW universe we see all types of mechanisms for motion, they don;t have to be on repulsors, you have the Walkers, which are slow and cumbersome, the turbo tank is on wheels,. so who's to say treds are no good, it works for the tank droid.