I have them and will put them on my panel when and if I ever get it running.
BUT, for years I have read commemts about how it helps but I must add that most folks say other things have to be right as well like wheel bearings adjusted correctly, no broken springs and tires/rims in good shape.....but I have never heard any "negative" commemts about the sway bars themselves.
Hang tight I'm sure those who have installed them will be along shortly. Just had to add what I know!!....or have heard.