I love my car and it's a blast to drive. It handles well, is fast enough for me, and I can even jump the thing if i'm feeling lucky. Other than the few noobie problems I had at first it's held up fairly well. I had my share of stripped gears and screws that came out when they shouldn't have, but that all goes along with the hobby. The bb is probably a better choice than the xp because there are less parts when it comes to the suspension and it looks like they'd hold up better in a crash.
I'm just curious though, why do you want another 1/10 scale buggy? Isn't the cyclone the same as the tornado?
And you know they do make the hurricane in green and purple