Looks good, interesting you have the shocks inverted, perhaps from the article posted a while back? Does it give any noticeable gains in performance? You should consider Deans Ultra connectors in place of the stockers. You may notice a slight increase in performance with your setup. It's rather easy to solder new connectors on if you have a soldering iron. PM me if you need help, I have found a great video on youtube that taught me the simplest way to solder deans.
I've sent you an invite to the 1:18 Scale Enthusiast Social Club. Please join up and share your pics there as well!
Yeah I actually flipped the shocks because of that article. I just did it last night and haven't ran it yet but from the feel of it they seem to act a little smoother. And I'll put deans on just as soon as i can but probably won't until i go BL on it.