I quite like the Touareg; you're right, it's well built, pretty good looking and in V10 spec, fun to drive. The version could give similar performance the V10, but should be a bit more economical - that's a good thing.
I'm really not sure why people feel they have to bash these types or cars - they may use a bit more fuel than other cars, but their advantages (large, comfortable interiors, practical etc) do add up for a lot of people.
(and no, I don't own one myself - my wife doesn't like driving large cars, and nor really do I, but that doesn't mean I can't see why others may like them!)