would be best to try on a car that's not a dd just in case. also from the look of it you will need an alignment after install as it appears to attach to the upper toe bolts on the subframe.
I would say if you're thinking about it to get ahold of them and make sure that it will work before buying. would hate to get it and find out it doesn't work then have issues with returning it.
2010 Volvo C70
2011 Harley FLHTK
Midwest Crew #22