Had one and they are great. That's the correct tow bar for your d3. I never took mine off road but it will be very capable.
As said before get some decent protection for it before you damage it.
I canter believe these old jokes are coming out again. What a night mare. Every time this comes up we are saddled with this sort of off the hoof banter.
The whole scandal is likely to stirrup bad feelings
Got a new heated screen fitted under warranty. Hopefully it will be nice and water tight, however knowing land rover .......
New parking sensor which was going off in the wet for no reason.