everyone says your kind of OCD with the car that you would have done lock washers. I dont think it would help nor hurt if you did so if it saves you time, money, and effort to not to it (and your right about none from the factory) then why not do it your way.
Again just messing with you but nice work and hopefully 1 day I will be able to get out of CO and get to a bigger Z event to see some of these famous names and put a face to them.