I got the neuspeed strut bar with neuspeed sports....there's still body roll but can't expect the springs and bar to fix everything.
put it this way when I put on the springs there was a dramatic handling change, even turning out of the driveway.
the strut bar however was only noticeable when you're taking hard turns...none if at all during regular cornering/driving