Quick little update. Since my last post, a couple of improvements have been made. I have switched to manual steering, which feels so great to drive! As well as pumping up my tires to the max psi rating of 44.
To-do: revise the grille block and work on solid wheel covers.
Until then, cheers!