I have the HB Lightning 2 stadium, pretty much the same thing, they are good truggies.
I've had 4 truggies in my time and they all race and handle about the same (LSP Pro R (to heavy and troublesome tho), X1CRT, X2CRT and the Lightning 2). It all comes down to setup and driver ability, the actual car is about a 5% factor.