I have very little trouble with my build.
The front bumper could have used some mounting tabs, and it is easer to mount the bumper and grill to the body before you put the body on the chassis.
I hope they make an 'S'. a 'John Cooper Works' version would be cool too.