I have no fear asking. :-) There will be something after I get it on the setup plate. the front swaybar left me questioning some things. But... we'll wait till i'm done to address that.
About the fasteners, this is a sample of one. Maybe my screws came from a different manufacturer. Were yours painted? This set is black painted instead of black oxide coated. And they are softer than Tamiya or Team Associated screws. If my plan were to keep this car, long term, I'd be replacing the screws.