There's a lot more pics on the "other" model site....it still needs quite a bit of work on the front end before it's released. imo.
it also has chrome tailights w/out separate lens which struck me as kinda odd....
By using a 164 cubic inch engine with those giant slicks you'd never have any trouble with wheel spin,of course merely starting that motor would probably blow it apart...
No need to glue the chassis to the body on the Tamiya kit...if it sits too high just set the frame in above the mounts front and rear intead of into them...if you don't like it lower,just put the frame in "correctly".
It can be lowered very easily...by mounting the chassis deeper into the body above the locating points. Almost like they designed it that way, it just snaps into place no glue needed...lowers the car just the "right" amount.