My bad, are you saying you will race it if there is time?
I would check to see if anyone near you even races MT. If not, I'd look into a truggy, or whatever classes there are.
Most of the trucks you named are good bashers, but none of them are designed for racing.