Job well done!! I do wish they would make body panels for the car. It would make for a fantastic diorama. It might not be that hard to make the panels though. You did a great job on this. It is most impressive.
I wish the designers had created a more accurate steerig mechanism for the model. It looks line a Pine Wood Derby suspension, and considering how much effort they put into the rest of the model, they should have made the wheels steer. It's not that hard to do.
That has nothing to do with your build, it's a critique of the model. Based on your build, I would definitely buy this model. Your build is probably the best advertising they have for it!! Excellent build thread, excellent job building it!