Agreed with the wires - they can't be seen. But regarding the tires, I think they look fine; a little hard pumped perhaps, but not bad..
Very nice except for a few things... 1. Hopefully the production examples will have the wiring for the headlights hidden, and not dangling beneath the vehicle, and 2. the wheels and tire look terrible, very toy like.
So, well. I guess I could have some use for this, if the price is ok. And of course as long as no absolutely essential figures are released in the meantime.