Looks good. Very clean install.
Maybe a little stiffer suspension and swaybars will help a bit with the tumble and roll thing its doing.
I was considering one of these... but I now I think I will wait a bit until the verdict is in on them. That looked like some real slpooy handling. It was nice that it seemed to find the wheels most of the time, but I prefer something that just stays on the wheels.
Maybe the AE one will be better. I'm sure the RC8 motor mount will just drop into that one.