I had a Roadmaster stabilizer installed on our Bay Star and I'm pleased with the results. It helped to minimize any push from passing trucks, and it's good to know that it's there in the event of a front tire blowout. I'm pretty sure it has also helped a few times when you have to move over a bit and the shoulder of the road or ground beyond the road is at a lower level.
When I have the oil changed, I always have the shop take a look at the whole chassis (brakes, belts, etc.) and specifically mention checking the stabilizer bolts and they are the shop that installed it for me.
Before adding the stabilizer, I had the front end aligned (after replacing tires) and adjusted tire pressures based on axle weights, adding a bit since I couldn't get four corner weights. The alignment helped a lot, and just last month, I had the alignment checked and it is still good. So, I'm very comfortable with how my rig handles and find that keeping the speed to 60-62 mph seems to be the sweet spot and my upper limit is 65 due to the towing requirements of the Malibu.