I have driven DSG in bro's TTS and it is a nice bit of kit. that there is no doubt.
Personally I like the throwing a lever business.
Traffic........yes i am sure DSG all the way.
Open road.........give me manual over DSG anytime.
But it is personal preference & we are all very different beasts.
ta