Waahhh... went and layan Cameron Highlands and didnt ask the rest of us to join!!! hahaha selfish!! :D
What brudder Green says is true. Installing thicker, harder anti-roll bars will screw-up your ride quality, reducing the 'independence" of your independent suspension. Where possible, always try to tune your chassis with the softest swaybars possible. Play with springs and damper settings, but harder swaybars are really only for competition-use. You've got to love these Japs for marketing all these products for the road as if you really, really need them!! hahaha...
In this instance I agree that EDFC is the best choice.