I've got one for my 2002 TD4.
It seems to work pretty much, e.g. for live data etc, but it wasn't able to identify a fault when I had my 3 amigos issue.
There's probably other stuff it can't do.
However, I'm pretty sure other people have said that theirs works ok, so maybe it's just my car...