I have to say I don't like the way it looks, the weathering is overdone and not subtle enough.
As Maectpo said, start by fully painting the model before weathering it in order to get a consistent look (how will you paint and weather the iconography?).
It looks like you've mostly used acrylics washes and pin washes. As of now, the layers are not transparent enough, they overwhelm the basecoat instead of making it more interesting to look at.
I suggest using oil paints instead, they are actually easier to handle and are more forgiving for weathering duties since you get much more control and time to start. You can especially create realistic streak patterns and realistic discoloration way faster and more easily than with acrylics IMHO.
Start by gathering documentation on weathering on actual vehicles and have a plan: waethering is achieved by a combination of various steps. Be preapred to spend at least as much time weathering the model as you did paint it but hey, that the fun part of it!