Hi Zak,
No, I don't think you have overdone it with the weathering. It is all subjective I know, but I think your weathering is 'spot on'. Remember these beasts ran over fields of mud, and were probably actually more dirty than yours.
No, for me yours is in balance not too much to detract from the kit itself.
Cheers,
Bigkev