I'm about to get one installed on our Bay Star. I think you have to understand what the stabilizer is designed to do and that it won't cure other problems that may require a heavier duty sway bar, new shocks, front end alignment, etc. My Bay Star already has Summo springs installed along with a rear track bar. After purchasing it last year, I replaced the tires with Toyo 154 tires and had the front end aligned. It handles fairly well on the road but I believe it will benefit from the Roadmaster stabilizer when it comes to semi and wind push along with handling when the tires have to move over to the edge of the road.
From what I've been able to research, the greater majority of owners have positive comments about the stabilizer. Once I have the stabilizer installed and have some road time with it, I plan to post a review here and elsewhere.
2012 Newmar Bay Star 3302
Blue Ox Avail
BrakeBuddy Advantage
2015 Malibu
"Get busy living, or get busy dying."
Andy Dufresne, The Shawshank Redemption