I saw the 2hr NVidia presentation live online. I'm impressed with the new architecture, but it's all about the Ray Tracing Cores and the Tensor Cores. NVidia only referred to performance in relation to Ray Tracing performance, ie if you have ray tracing turned on in games. They didn't talk about the raw conventional performance of the card, which is what will count when ray tracing is not enabled & is gonna dictate how much more powerful these cards are over Pascal. All information out so far indicates that this Turing generation is not a load more powerful than Pascal when it comes to conventional processing power, so I only see it worth upgrading if you want ray tracing in games now; I think it's better to wait for the next architecture where the cards will have significantly more raw conventional power as well as an optimised Ray Tracing Core and Tensor core layout - they will have learned from the experiences with this first architecture.
I think the NVdia cooler looks great, and also they say it's 5 times quieter while having more cooling performance than their previous reference designs.