Just brought it home, charged up the twin packs and let her rip! First impression is that the truck is suprisingly fast. Powerful enough to get wheel scrub when you pin it from about 50%. The handling takes a bit of getting used to just because its light, small, narrow, and really really powerful. I've run Revo's, T-Maxxes, and a few HPI onroad cars. Nothing has ever had my jaw on the floor like this little thing.
So yeah, good job Traxxas, you guys definitely hit this one out of the park.