The wheels sure look OK, Of the few cars I have ever built, it has always been the wire spoked wheels that have let things down. An issue you dont have.
Bugger, makes that kind of tempting now. Damn it!
Looking very nice, What red is it you have used?