Hello Guy,
First & foremost - thank you for your question. I will try to answer what I can but you may be better suited to call our tech team at 1800 950 0774 if you need further feedback. You can ask for Jamie as he was instrumental in the development & testing of this part.
At the end of the day, if you feel that installing this bar will upset the handling characteristics of your Explorer, then you should not install it. We have had several customers already install this & they have been very happy with the upgrade ... that is all I can provide in terms of what some of our customers are saying thus far.
Can it introduce more understeer - yes, depending on the settings. But in our testing & bringing this to market, we have done our due diligence to ensure this is an upgrade for the community without adverse effects.
We have not tested this on the track as this is not a track-oriented vehicle. Our testing has been done on the street, pushing it where we can in real-world conditions - these are not labeled competition swaybars like the S550.
Installation Timeframe - that may be a carryover from a previous product installation time - our lead tech indicated it should take about two (2) hours - I will have them revise this on the product page.
In regards to the settings - it has three (3) adjustments to get to the ride compliance you are seeking.