Just to play Devil's Advocate...
I see lots of plastic, may not be all that bad, but if you brake something, it could be a real pain to replace. The shock towers seem pretty thin. They would likely bend under race conditions, or if you got brave and tried some "Big Air" The brushless system also looks sketchy, almost like a Novak HV knock-off, and those Novak HV systems suck(I like Novak's 10th scale stuff, but I've watched about 10 of the HV systems fry for no good reason) That motor is 3000 kv, which is very high for something that big and heavy, it's no wonder it has a fan on the motor. I can't find anything that indicates what wheels it uses. The Phillipp's head screws are a bad idea, but if you don't plan to work on it much, not a horrible thing.
That's just what I can tell from the specs and pics. If you wanna risk $500 on something that's practically unseen... go for it.