I installed mine myself a year or so ago and it's a good unit. The interface could be nicer though.
The installation wasn't too bad. You'll probably want a set of trim removal tools on hand for getting the centre of the dash apart. It's a bit nerve wrecking as everything is so nicely fitted it doesn't just fall apart! Mine was pretty much plug and play but after having the dash apart again to fit a mic for the Bluetooth mine still doesn't work. You can make calls and hear the person on the other end but can they hear me? Like f**k can they! Maybe it's just a pinched wire or something but it's not really bothered me, I will eventually get round to sorting it out. Other than that no issues really. It annoys me that I have to plug in my iPhone to charge and in to aux to get sound from it, 1 cable would be far preferable.
Quick tip is to make sure that you don't turn on the ignition while the passenger airbag warning light is unplugged as it puts on the airbag light which you need vagcom to turn off. I learn that one twice.
Mfsw works out of the box, joys of having a HU designed for this specific car.
HTH, anything else, just ask.