Revo on the B8

Saw this and have been trying to find out if it’s truly this easy out of the box:
http://www.youtube.com/watch?v=2KfMY96v_Gc

I’m not naive but only have a couple years experience on Audi’s plus, if it’s too good to be true…
…but I’m almost regretting not picking up a B8. I mean what’s not to like? In force warranty, same power or better, great looks, bla bla bla…

I read a couple of threads that indicated it’s not so straight forward - actual ongoing horror stories.
So what’s the real deal?