I love the 2wd 1/10 trucks I actually have quite a few Mugen MST-1's and They look verry similar to your truck.
I take mine to the track for practice and bash them They are great fun and actually teach you some good driving skills ie throttle controll ect.
I wish you werent so far away we could take em for a spin.