nice job, the tamiya paint is what it's all about with the matte finish.
don't forget that the inside will get scratched too, if you only have a tin layer on the inside, it will quickly run away. especially on both wheel wells; and any/all impact areas. you can use shoe goo and drywall tape on the inside to toughen up the body, to make it last longer and also to protect the paint from the inside
edit: Maalcari, that's one tough looking truck