Anyone else has one? I need to hear more opinions because I'm going to get a nitro off-roader in about a week or so...saw the Jato in the display at Mike's Hobby Store here in Dallas and it looks kind of small. I might end up with the Revo or the Jammin' X1 if this truck's not up to my expectations.