My experience with imports is that having no frame, they flex a lot.
Strut bars are only one way to remove the flex.
Anything is better than nothing, regardless of brand, as long as they actually take out the flex.
Before I put strut bars on, I lower front and rear roll centers with shorter springs. I put on anti-sway bars. I put on heavier shocks.
It's also my observations that most imports have (gasp) bad ball joints, but some people don't want to spend money for basic stuff, like ball joints...................but spend for bling and sounds.
The bottom line is that if you feel good about buying things to make your car better, then do it! It's your car and your money! -Bob