I got it pretty shiny after that pic with Gel Gloss and a Milwaukee pro buffer. It's still not as nice as yours...plus the clear coat's peeling on the driver's door, just under the window. The hood is crazed and was really, really chalky before the buff/shine. It's enough better now you have to look at it hard to see the crazing.
Mine has the tow package as well. The wires were still taped up in the factory spot with the factory tag...why buy something with a tow package if you're never going to use it? I've towed a bunch with mine and it's only been registered for a year.
I love my AWD in heavy rain and snow. I drove to Detroit in January and hit a lake-effect snowstorm by Cleveland. People were stopped on the side of the road; the plow was on the other side of the highway. I slowed down to 55 and kept on truckin' - the Bravada never even hinted at slipping. Drove home in snow, too (no lake-effect that time). No problems whatsoever. It's easily the most sure-footed vehicle I've ever had.