So had the sway bars installed and wow, what a difference! This is the most noticeable upgrade to the XC so far because you feel it in every turn. Knowing what I know now I should have installed IPD swaybars as the first upgrade to my XC, it doesn't handel like a yacht anymore and ride comfort is maintained. Lane changes, on ramps, and drifting in snow feels more connected. I highly recommend these to anyone considering an upgrade to their suspension.
IPD Swaybars... DO IT!