No knuckles anodizing...
Well, I gave it some thought and for the kingpins and the shafts to really shine the best thing to do would be to replace the aluminum old looking knuckles with new plastic ones. I Also installed a new deck and reinstall the aftermarket bumper, not original but good looking.
Here is the finished product