Not sure about the Excursions buti just got a set of Addco bars for my Jeep Grand Cherokee and WOW!! what a difference!! I'm takeing turns like it was a sports car now! makes a huge difference in how the truck leans and rolls! I think with any good brand name bar you should be good.
Addco and Hotchkins come to mind