Absolutely it will help, there should be less body roll.

The beefier the suspension components the better if youre trying to subdue the body roll issues. Youre not going to see a huge difference part by part but when you add everything up you are sure to notice a major improvement.