Just superchipped mine -love it! Feels like a different car.
Higher insurance, lower mpg but much, much bigger grins
I chose superchips/bluefin as I wanted to be able to take the map off when required, Iv'e heard lots of good things about revo though.
Can't comment on DSG.
Enjoy!