congrats on your rig. Got my TH about a month ago. Super happy w it despite the quirks you mentioned. Thank you for the heads up on the items you mentioned.
Got mine yesterday. White like profile name/. Agree with your gripes and also looking to fix them.
One other gripe:
They put one locking wheel lug nuts that is chrome on the wheels that are copper with matching copper colored lug nuts. So the locking nut sticks out like a sore thumb...