I bought one for my PT Cruiser a few years ago. The response in the suspension area was amazing. Less dip in the front when turning, as in roll, and I felt the front was more planted. I also feel that it's safer for the cruiser, during panic evasive type of driving. In other words, crash avoidance.
On the other hand, the compass has the anti-roll mitigation programing, in the ESP. It just seems that the strut bar might be a good, non electricle, addition.