Hypothetic answer
About anti roll bars; I tend to agree that it will help, since the bar will force the inner wheel down during body roll, thus distribute the tire pressure a little more even. But it also a matter of handling. Personally, I like anti roll bars on smooth carpet tracks, because the car / traction feels more consistent.