Well with some seat-time you should get it dialed in

and yes with out sway bar it should ride better

sway-bar only good for corning not for smooth ride